The UNIX and Linux Forums  
Hej og Velkommen fra USA til UNIX og Linux Forums! Tak for dit besøg og deltager i vores globale samfund.

Go Back   UNIX og Linux Forums > Top Forums > Højtstående Programmering
.
google unix.com



Højtstående Programmering Post spørgsmål om C, C + +, Java, SQL, og andre programmerings sprog her.

Mere UNIX og Linux Forum Emner du måske kan finde Helpful
Tråd Thread Starter Forum Svar Last Post
Semaforens raguramtgr UNIX for dummyer Spørgsmål & svar 7 06-15-2009 09:39 AM
Semaforens Jaken Shell Programmering og Scripting 2 04-04-2009 05:10 PM
dmidecode, RAM hastighed \u003d "Nuværende Hastighed: Ukendt" Santi Filsystemer, disketter og Hukommelse 0 02-16-2006 06:16 AM
Semaforens vjsony UNIX for dummyer Spørgsmål & svar 3 04-07-2003 02:06 PM
Semaforens yls177 UNIX for dummyer Spørgsmål & svar 1 10-08-2002 11:18 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Søg denne tråd Karakter: Thread Rating: 1 votes, 4.00 average. Display Modes
  #1 (permalink)  
Old 09-23-2008
migurus migurus is offline
Registreret Bruger
  
 

Join Date: Sep 2008
Beliggenhed: USA
Stillinger: 49
til Otheus:
gprof-l klager over manglende call-graf data, som jeg ikke helt forstå, men det er ud over det punkt i denne tråd.

til Jim:

På SCO
$ Spærfag. / Tstloop
semsys (1, 2819742, 2, 0, 0, 0) \u003d 18827
semsys (0, 18827, 2, 6, 2147483024, 0) \u003d 0
.
.
.
gentages om og om til 5.000.000 gange, som kodes.
Jeg kan ikke se nogen brk her.

På Linux
$ Strace-Tc. / Tstloop
tid sekunder usecs / opkald opkald fejl syscall
------ ----------- ----------- --------- --------- ---- ------------
50,85 62,145774 29 2134526 semctl
49,15 60,059067 28 2134527 semget
0,00 0,000088 18 5 old_mmap
0,00 0,000054 18 3 mprotect
0,00 0,000039 20 2 åbne
0,00 0,000028 14 2 fstat64
0,00 0,000025 13 2 tæt
0,00 0,000020 20 1 munmap
0,00 0,000018 18 1 læses
0,00 0,000018 18 1 uname
0,00 0,000018 18 1 stat64
0,00 0,000014 14 1 1 adgang
0,00 0,000014 14 1 set_thread_area
0,00 0,000012 12 1 gang
0,00 0,000008 8 1 brk
------ ----------- ----------- --------- --------- ---- ------------
100,00 122,2051 97 4269075 1 samlede

når jeg prøver
$ Strace. / Tstloop
semget (1660977153, 2, IPC_CREAT | 0777) \u003d 32769 <0.000028>
semctl (32769, 2, IPC_64 | GETALL, 0xfeead064) \u003d 0 <0.000029>
.
.
.

Er dette output præciserer noget?
  #2 (permalink)  
Old 09-23-2008
jim McNamara jim mcnamara is offline Forum Staff  
...@...
  
 

Join Date: Feb 2004
Beliggenhed: NM
Indlæg: 5.749
Otheus --
utimes er opfordringen fra
Code:
 time <command>
Det giver kumulative gange for brugeren og kerne samt cum proces væg tid.
Kalder det for et begyndende sæt af værdier og et sluttidspunkt sæt af værdier, og derefter trække i en delta værdi.
  #3 (permalink)  
Old 09-23-2008
otheus's Avatar
otheus otheus is offline Forum Staff  
Redaktør ala Mode
  
 

Join Date: Feb 2007
Sted: Innsbruck, Østrig
Posts: 1.886
Citat:
Oprindeligt Indsendt af jim McNamara View Post
Otheus --
utimes er opfordringen fra
Code:
 time <command>
Det giver kumulative gange for brugeren og kerne samt cum proces væg tid.
Kalder det for et begyndende sæt af værdier og et sluttidspunkt sæt af værdier, og derefter trække i en delta værdi.
Jeg tror, du er forvirret. utime () og utimes () opererer på en inode at ændre tidsstemplerne af filer.
  #4 (permalink)  
Old 09-23-2008
jim McNamara jim mcnamara is offline Forum Staff  
...@...
  
 

Join Date: Feb 2004
Beliggenhed: NM
Indlæg: 5.749
Beklager - en smule off spor - Jeg kan ikke se, hvor OP har prøvet at køre ltrace med syscalls aktiveret - eller strace.

Forskellene sandsynligvis skyldes OS gennemførelse - måske en masse opkald til brk i en OS og ikke den anden. Det er værd 2 minutter det tager at udføre Otheus' kode under strace på hver boks. Det ville udelukke et ulige kerne indstilling eller nogle gennemførelse "funktion" som den egentlige årsag til forskellene. Hvis du ser mærkelig adfærd, ligesom en masse system opfordrer en kasse og ikke på den anden side, måske er der nogen kan relatere det til noget nyttigt.
  #5 (permalink)  
Old 09-24-2008
otheus's Avatar
otheus otheus is offline Forum Staff  
Redaktør ala Mode
  
 

Join Date: Feb 2007
Sted: Innsbruck, Østrig
Posts: 1.886
Blot for at være klar, har du prøve "gprof-p-l"?


Også ifølge denne side, Kan du køre "spærfag-c" på SCO at få lignende resumé resultater. Hvis vi er heldige, får du per-system vagtperiode, som vist ovenfor ved ltrace-Tc på Linux. Så kan du få, hvad vi virkelig efter - hvor meget tid der går Linux bruger i hvert system opkald versus SCO.
  #6 (permalink)  
Old 09-24-2008
jim McNamara jim mcnamara is offline Forum Staff  
...@...
  
 

Join Date: Feb 2004
Beliggenhed: NM
Indlæg: 5.749
SCO har kerne parameter spørgsmål med semphores. SHMMAX parameter som standard er lille. Dette er et kendt problem. Her er SCO docset til installation Postgres at diskuterer det.

Administrerende Kernel Ressourcer

Der er anvisninger til visning af SHMMAX indstilling. Hvis det er standard, overveje at hæve værdien og se om det løser den delte hukommelse, problemer du har.

Otheus --

du er korrekte - gange () bruger struct TMS ikke utimes (). Det var mit dårlige.
  #7 (permalink)  
Old 09-24-2008
otheus's Avatar
otheus otheus is offline Forum Staff  
Redaktør ala Mode
  
 

Join Date: Feb 2007
Sted: Innsbruck, Østrig
Posts: 1.886
Citat:
Oprindeligt Indsendt af jim McNamara View Post
SCO har kerne parameter spørgsmål med semphores. SHMMAX parameter som standard er lille. Dette er et kendt problem. Her er SCO docset til installation Postgres at diskuterer det.

Administrerende Kernel Ressourcer
Jim, tænker du på, at størrelsen af SHMxxx parametre påvirker effektivitet?

Migurus,

Hvad mener du har indstillet for din Linux delt hukommelse indstillinger? "/ sbin / sysctl-a | grep shm". (Ignorer fejl). Sammenlign dem til, hvad der er fastsat for SCO (Jeg ved ikke, hvordan man får dem).
Closed Thread

Bogmærker

Thread Tools Søg denne tråd
Søg denne tråd:

Avanceret søgning
Display Modes Bedøm denne tråd
Bedøm denne tråd:

Udstationering Regler
Du kan ikke post nye tråde
Du kan ikke post svar
Du kan ikke post vedhæftede filer
Du kan ikke redigere dine indlæg

BB-kode er
Smilies er
[IMG] koden er
HTML-koden er Slukket
Trackbacks er
Pingbacks er
Refbacks er




Alle tidspunkter er GMT -4. Den tid er nu 09:37 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Oversættelser Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. Alle rettigheder Reserved.Ad Management ved RedTyger

Content Relevant webadresser ved vBSEO 3.2.0