The UNIX and Linux Forums  
Hei og Velkommen fra USA til UNIX og Linux Forums! Takk for besøket og Delta i vårt globale samfunn.

Go Back   UNIX og Linux Forums > Top Forums > High Level Programmering
.
google unix.com



High Level Programmering Post spørsmål om C, C + +, Java, SQL og andre programmeringsspråk her.

Mer UNIX og Linux Forum Emner Du kan finne nyttig
Tråd Tråd startet Forum Svar Siste innlegg
semaforen raguramtgr UNIX for Dummies Spørsmål og svar 7 06-15-2009 09:39
Semaforen Jaken Shell programmering og Skripting 2 04-04-2009 05:10
dmidecode, RAM hastighet \u003d "Nåværende Speed: Ukjent" Santi Filsystemer, disker og Minne 0 02-16-2006 06:16
Semaforen vjsony UNIX for Dummies Spørsmål og svar 3 04-07-2003 02:06
semaforen yls177 UNIX for Dummies Spørsmål og svar 1 10-08-2002 11:18

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øk i denne tråden Vurdering: Thread Rating: 1 votes, 4.00 average. Visningsmoduser
  #1 (permalink)  
Old 09-23-2008
migurus migurus is offline
Registrert bruker
  
 

Bli Dato: Sep 2008
Beliggenhet: USA
Innlegg: 49
til Otheus:
gprof-l complains om manglende handlingsknappen grafen data, som jeg ikke helt forstår, men det er utenfor poenget i denne tråden.

til Jim:

På SCO
$ Truss. / Tstloop
semsys (1, 2819742, 2, 0, 0, 0) \u003d 18827
semsys (0, 18827, 2, 6, 2147483024, 0) \u003d 0
.
.
.
gjentar videre og videre til 5.000.000 ganger, som kodes.
Jeg ser ikke noen brk her.

På Linux
$ Strace-TC. / Tstloop
tid sekunder usecs / ringe samtaler feil 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 åpne
0,00 0,000028 14 2 fstat64
0,00 0,000025 13 2 lukke
0,00 0,000020 20 1 munmap
0,00 0,000018 18 1 lest
0,00 0,000018 18 1 uname
0,00 0,000018 18 1 stat64
0,00 0,000014 14 1 1 tilgang
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 total

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>
.
.
.

Betyr dette output tydeliggjør noe?
  #2 (permalink)  
Old 09-23-2008
Jim McNamara jim mcnamara is offline Forum Staff  
...@...
  
 

Bli Date: Feb 2004
Beliggenhet: NM
Innlegg: 5754
Otheus --
utimes er samtalen gjort av
Code:
 time <command>
Det gir kumulativt for bruker og kjernemodus, samt cum prosessen veggen tid.
Kaller det for en start sett av verdier og en sluttid sett av verdier, og deretter subtrahere for deltaet verdi.
  #3 (permalink)  
Old 09-23-2008
otheus's Avatar
otheus otheus is offline Forum Staff  
Moderator ala Mode
  
 

Bli Date: Feb 2007
Beliggenhet: Innsbruck, Østerrike
Innlegg: 1886
Sitat:
Originally Posted by Jim McNamara View Post
Otheus --
utimes er samtalen gjort av
Code:
 time <command>
Det gir kumulativt for bruker og kjernemodus, samt cum prosessen veggen tid.
Kaller det for en start sett av verdier og en sluttid sett av verdier, og deretter subtrahere for deltaet verdi.
Jeg tror du er forvirret. utime () og utimes () operere på en inode å endre tidsstempler filer.
  #4 (permalink)  
Old 09-23-2008
Jim McNamara jim mcnamara is offline Forum Staff  
...@...
  
 

Bli Date: Feb 2004
Beliggenhet: NM
Innlegg: 5754
Beklager - litt spor - Jeg ser ikke hvor OP har forsøkt å kjøre ltrace med syscalls aktivert - eller strace.

Forskjellene sannsynligvis skyldes OS gjennomføringen - kanskje en rekke samtaler til brk i en OS og ikke den andre. Det er verdt 2 minutter det tar å utføre Otheus' koden under strace på hver boks. Det ville utelukke et odde kernel innstilling eller noen implementering "-funksjon" som rotårsak av forskjellene. Hvis du ser merkelig oppførsel, som mye av systemet anrop på en boks og ikke på den andre, kanskje noen kan relatere det til noe nyttig.
  #5 (permalink)  
Old 09-24-2008
otheus's Avatar
otheus otheus is offline Forum Staff  
Moderator ala Mode
  
 

Bli Date: Feb 2007
Beliggenhet: Innsbruck, Østerrike
Innlegg: 1886
For å være klar, fikk du prøve "gprof-p-l"?


Også, ifølge nettstedetKan du kjøre "truss-c" på SCO å få lignende sammendrag resultater. Hvis vi er heldige, får du per-systemet ringe tid, som vist ovenfor ved ltrace-TC på Linux. Da kan du få det vi virkelig etter - hvor mye tid som gjør Linux bruker i hvert system ringe versus SCO.
  #6 (permalink)  
Old 09-24-2008
Jim McNamara jim mcnamara is offline Forum Staff  
...@...
  
 

Bli Date: Feb 2004
Beliggenhet: NM
Innlegg: 5754
SCO har kernel parameter problemer med semphores. SHMMAX parameter som standard er liten. Dette er et kjent problem. Her er SCO docset for installering Postgres som omtaler det.

Administrerer Kjerne Resources

Det er retninger for å se på SHMMAX innstillingen. Hvis det er standard, kan du vurdere å øke verdien og se om det løser delt minne problemer du har.

Otheus --

Du er riktig - ganger () bruker struct tms ikke utimes (). Det var min dårlige.
  #7 (permalink)  
Old 09-24-2008
otheus's Avatar
otheus otheus is offline Forum Staff  
Moderator ala Mode
  
 

Bli Date: Feb 2007
Beliggenhet: Innsbruck, Østerrike
Innlegg: 1886
Sitat:
Originally Posted by Jim McNamara View Post
SCO har kernel parameter problemer med semphores. SHMMAX parameter som standard er liten. Dette er et kjent problem. Her er SCO docset for installering Postgres som omtaler det.

Administrerer Kjerne Resources
Jim, du tror at størrelsen på SHMxxx parametere påvirker resultatene?

Migurus,

Hva gjør du har angitt for Linux delte innstillinger? "/ sbin / sysctl-a | grep shm". (Ignorer feil). Sammenlign disse til hva som er satt for SCO (jeg vet ikke hvordan jeg skal få dem).
Closed Thread

Hugseliste

Thread Tools Søk i denne tråden
Søk i denne tråden:

Avansert søk
Visningsmoduser Ranger denne tråden
Ranger denne tråden:

Innleggsaktivitet Regler
Du kanskje ikke poste nye tråder
Du kanskje ikke poste svar
Du kanskje ikke post vedlegg
Du kanskje ikke redigere innleggene dine

BB-kode er
Smilefjes er
[IMG] koden
HTML-koden Av
Pingbacks er
Refbacks er




Alle klokkeslett er GMT -4. Nå er klokken 05:33.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Language Translations Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. All Rights Reserved.Ad Management by RedTyger

Content Relevant nettadresser av vBSEO 3.2.0