The UNIX and Linux Forums  


Go Back   UNIX e Linux Forum > Inizio Forum > Di programmazione ad alto livello
.
google unix.com



Di programmazione ad alto livello Pubblica domande su C, C + +, Java, SQL, e di altri linguaggi di programmazione qui.

Più di UNIX e Linux Forum Argomenti potreste trovare utili
Filo Thread Starter Forum Risposte Ultimo Post
semaforo raguramtgr UNIX for Dummies Domande & Risposte 7 06-15-2009 10:39 AM
Semaphore Jaken Shell scripting e di programmazione 2 04-04-2009 06:10 PM
dmidecode, velocità di RAM \u003d "Velocità attuale: Sconosciuto" Santi Filesystem, memoria e dischi 0 02-16-2006 06:16 AM
Semaphore vjsony UNIX for Dummies Domande & Risposte 3 04-07-2003 03:06 PM
semaforo yls177 UNIX for Dummies Domande & Risposte 1 10-09-2002 12:18 AM

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 Cerca in questo Thread Rating: Thread Rating: 1 votes, 4.00 average. Modalità di visualizzazione
  #1 (permalink)  
Old 09-23-2008
migurus migurus is offline
Utente Registrato
  
 

Iscriviti Data: Sep 2008
Posizione: Stati Uniti
Interventi: 49
a Otheus:
-l gprof lamenta mancanti call-grafico dei dati, che non ho ben capito, ma che è oltre il punto in questo thread.

a Jim:

Il SCO
Truss $. / Tstloop
semsys (1, 2819742, 2, 0, 0, 0) \u003d 18827
semsys (0, 18827, 2, 6, 2147483024, 0) \u003d 0
.
.
.
ripete e per 5.000.000 volte, come codificati.
Non vedo alcuna brk qui.

Su Linux
$ Strace-Tc. / Tstloop
secondo tempo usecs / call chiama errori 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 aperta
0,00 0,000028 14 2 fstat64
0,00 0,000025 13 2 chiudere
0,00 0,000020 20 1 munmap
0,00 0,000018 18 1 letto
0,00 0,000018 18 1 uname
0,00 0,000018 18 1 stat64
0,00 0,000014 14 1 1 accesso
0,00 0,000014 14 1 set_thread_area
0,00 0,000012 12 1 volta
0,00 0,000008 8 1 brk
------ ----------- ----------- --------- --------- ---- ------------
100,00 122,2051 97 4269075 1 totale

quando cerco
$ Strace. / Tstloop
semget (1660977153, 2, IPC_CREAT | 0777) \u003d 32769 <0.000028>
semctl (32769, 2, IPC_64 | GETALL, 0xfeead064) \u003d 0 <0.000029>
.
.
.

Questa uscita chiarisce nulla?
  #2 (permalink)  
Old 09-23-2008
Jim McNamara jim mcnamara is offline Forum Staff  
...@...
  
 

Iscriviti Data: febbraio 2004
Ubicazione: MN
Messaggi: 5.800
Otheus --
utimes è l'invito rivolto dal
Codice:
 time <command>

Dà volte cumulativo per l'utente e del kernel, così come cum processo parete tempo.
Invito a partire per un insieme di valori e di un insieme di valori orari, per poi sottrarre un delta valore.
  #3 (permalink)  
Old 09-23-2008
otheus's Avatar
otheus otheus is offline Forum Staff  
Moderatore ala Mode
  
 

Iscriviti Data: febbraio 2007
Località: Innsbruck, Austria
Interventi: 1.891
Citazione:
Originalmente inviato da Jim McNamara View Post
Otheus --
utimes è l'invito rivolto dal
Codice:
 time <command>

Dà volte cumulativo per l'utente e del kernel, così come cum processo parete tempo.
Invito a partire per un insieme di valori e di un insieme di valori orari, per poi sottrarre un delta valore.
Penso che si sono confuse. utime () e utimes () operare su un inode per cambiare i timestamp dei file.
  #4 (permalink)  
Old 09-23-2008
Jim McNamara jim mcnamara is offline Forum Staff  
...@...
  
 

Iscriviti Data: febbraio 2004
Ubicazione: MN
Messaggi: 5.800
Siamo spiacenti - un po 'di ritardo sulla tabella di marcia - non vedo dove il PO ha cercato con le tue ltrace syscalls permesso - o strace.

Le differenze sono dovute probabilmente a OS attuazione - forse un sacco di chiamate verso brk in un sistema operativo e non il contrario. Vale la pena di 2 minuti necessario per eseguire Otheus' codice sotto strace su ogni casella. Ciò esclude uno strano kernel di fissare o di alcuni di attuazione "funzione", come la causa principale delle differenze. Se vedi strano comportamento, come un sacco di chiamate di sistema su una scatola e non in altri, forse qualcuno che può riferirsi a qualcosa di utile.
  #5 (permalink)  
Old 09-24-2008
otheus's Avatar
otheus otheus is offline Forum Staff  
Moderatore ala Mode
  
 

Iscriviti Data: febbraio 2007
Località: Innsbruck, Austria
Interventi: 1.891
Giusto per essere chiari, non si tenta "gprof-p-l"?


Inoltre, in base al questa pagina, È possibile eseguire "truss-c" a SCO per ottenere simili risultati, in sintesi. Se siamo fortunati, si ottiene per sistema di guardia, come sopra indicato da ltrace-Tc su Linux. Quindi, è possibile ottenere ciò che siamo davvero dopo - come tanto tempo fa trascorrere Linux in ogni chiamata di sistema rispetto a SCO.
  #6 (permalink)  
Old 09-24-2008
Jim McNamara jim mcnamara is offline Forum Staff  
...@...
  
 

Iscriviti Data: febbraio 2004
Ubicazione: MN
Messaggi: 5.800
SCO ha problemi con il parametro del kernel semphores. SHMMAX parametro di default è piccolo. Questo è un problema noto. Ecco docset SCO per l'installazione di Postgres che si discute.

Gestione delle Risorse del kernel

Ci sono indicazioni per la visualizzazione della SHMMAX impostazione. Se è di default, si consiglia di aumentare il valore e vedere se risolve i problemi di memoria condivisa si hanno.

Otheus --

lei ha ragione - volte () utilizza struct non utimes TM (). Questo era il mio male.
  #7 (permalink)  
Old 09-24-2008
otheus's Avatar
otheus otheus is offline Forum Staff  
Moderatore ala Mode
  
 

Iscriviti Data: febbraio 2007
Località: Innsbruck, Austria
Interventi: 1.891
Citazione:
Originalmente inviato da Jim McNamara View Post
SCO ha problemi con il parametro del kernel semphores. SHMMAX parametro di default è piccolo. Questo è un problema noto. Ecco docset SCO per l'installazione di Postgres che si discute.

Gestione delle Risorse del kernel
Jim, State pensando che la dimensione del SHMxxx parametri influisce sul rendimento?

Migurus,

Che cosa è stato impostato per la vostra Linux condiviso le impostazioni della memoria? "/ sbin / sysctl-a | grep shm". (Ignora gli errori). Confronta quelle di ciò che è impostato per SCO (non so come ottenere tali).
Closed Thread

Segnalibri

Thread Tools Cerca in questo Thread
Cerca in questo Thread:

Ricerca Avanzata
Modalità di visualizzazione Vota questo thread
Vota questo thread:

Distacco regolamento
Tu non può post nuovo thread
Tu non può inviare una risposta
Tu non può postare allegati
Tu non può modificare i tuoi post

BB codice è Su
Smilies sono Su
[IMG] codice Su
Codice HTML è Chiuso
Trackbacks sono Su
Pingbacks sono Su
Refbacks sono Su




Tutti gli orari sono GMT -4. La data di oggi è 05:54 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traduzioni Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX e Linux Forum Content Copyright © 1993-2009. Tutti i diritti Reserved.Ad di gestione da RedTyger

Contenuti pertinenti URL da vBSEO 3.2.0