-
Domanda per alex.tg e tipi similiScritto daNon Autenticatoil 2012-02-13 14:36:09.0 alle 2012-02-13 14:36:09.0
Sei alex.tg?
Sei un tipo simile?
No? allora che stai qui a fare?
Sì?
Finalmente. È stata dura avere qui alex.tg o almeno un altro nerd par suo, ma ora posso fare la domanda:
A quanto pare i sistemi operativi che eseguono programmi in contemporanea danno a ciascun processo un certo quantitativo di memoria, e quando ne chiede di più non gliene danno altra fermando temporaneamente un altro processo, ma lo lasciano lì ad arrangiarsi. Non l'avrei pensato, ma non c'è altra spiegazione al fatto che lanciando due cose diverse in XP, che separatamente impiegherebbero due tempi t1 e t2, queste diventano nel complesso lentissime (t >> t1 + t2) invece di essere eseguite in successione impiegando t1 + t2.
È corretta questa interpretazione?-
Re: Domanda per alex.tg e tipi similiScritto da:
> A quanto pare i sistemi operativi che eseguono programmi in contemporanea danno a ciascun processo un certo quantitativo di memoria, e quando ne chiede di più non gliene danno altra
No. Se c'e' memoria disponibile viene assegnata. Se non ce n'e', allora viene liberata "swappando" su disco la memoria di un processo che al momento non gira.
> Non l'avrei pensato, ma non c'è altra spiegazione al fatto che lanciando due cose diverse in XP, che separatamente impiegherebbero due tempi t1 e t2, queste diventano nel complesso lentissime (t >> t1 + t2) invece di essere eseguite in successione impiegando t1 + t2.
"Lentissime" forse perche' hai poca memoria e swappare su disco e' uno o due ordini di grandezza piu' lento che in RAM.
Non sempre comunque t > t1+t2`"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo-
Re: Domanda per alex.tg e tipi similiScritto daNon Autenticatoil 2012-02-13 15:13:23.0 alle 2012-02-13 15:13:23.0> > A quanto pare i sistemi operativi che eseguono programmi in contemporanea danno a ciascun processo un certo quantitativo di memoria, e quando ne chiede di più non gliene danno altra
>
> No. Se c'e' memoria disponibile viene assegnata. Se non ce n'e', allora viene liberata "swappando" su disco la memoria di un processo che al momento non gira.
Che è quel che parrebbe logico anche a me.
> > Non l'avrei pensato, ma non c'è altra spiegazione al fatto che lanciando due cose diverse in XP, che separatamente impiegherebbero due tempi t1 e t2, queste diventano nel complesso lentissime (t >> t1 + t2) invece di essere eseguite in successione impiegando t1 + t2.
>
> "Lentissime" forse perche' hai poca memoria e swappare su disco e' uno o due ordini di grandezza piu' lento che in RAM.
>
> Non sempre comunque t > t1+t2
Ho 2 GB, all'inizio il computer era veloce adesso talvolta mi fa rimpiangere i tempi del 286!
-
Re: Domanda per alex.tg e tipi similiScritto da:
> > No. Se c'e' memoria disponibile viene assegnata. Se non ce n'e', allora viene liberata "swappando" su disco la memoria di un processo che al momento non gira.
>
> Che è quel che parrebbe logico anche a me.
Infatti e' cosi', in caso contrario il processo tirerebbe le cuoia
> > Non sempre comunque t > t1+t2
>
> Ho 2 GB, all'inizio il computer era veloce adesso talvolta mi fa rimpiangere i tempi del 286!
`"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo
-
Re: Domanda per alex.tg e tipi similiScritto daavvelenatoun mezzo cavalloil 2012-02-13 15:35:09.0 alle 2012-02-13 15:35:09.0Trollate totali: 14239Scritto da:
> > > A quanto pare i sistemi operativi che eseguono programmi in contemporanea danno a ciascun processo un certo quantitativo di memoria, e quando ne chiede di più non gliene danno altra
> >
> > No. Se c'e' memoria disponibile viene assegnata. Se non ce n'e', allora viene liberata "swappando" su disco la memoria di un processo che al momento non gira.
>
> Che è quel che parrebbe logico anche a me.
>
> > > Non l'avrei pensato, ma non c'è altra spiegazione al fatto che lanciando due cose diverse in XP, che separatamente impiegherebbero due tempi t1 e t2, queste diventano nel complesso lentissime (t >> t1 + t2) invece di essere eseguite in successione impiegando t1 + t2.
> >
> > "Lentissime" forse perche' hai poca memoria e swappare su disco e' uno o due ordini di grandezza piu' lento che in RAM.
> >
> > Non sempre comunque t > t1+t2
>
> Ho 2 GB, all'inizio il computer era veloce adesso talvolta mi fa rimpiangere i tempi del 286!
comprati un SSD
I pedoni possono muoversi solo in avanti.
-
-
Re: Domanda per alex.tg e tipi similiScritto da: Giambo
> Scritto da:
>
> > A quanto pare i sistemi operativi che eseguono programmi in contemporanea danno a ciascun processo un certo quantitativo di memoria, e quando ne chiede di più non gliene danno altra
>
> No. Se c'e' memoria disponibile viene assegnata. Se non ce n'e', allora viene liberata "swappando" su disco la memoria di un processo che al momento non gira.
>
> > Non l'avrei pensato, ma non c'è altra spiegazione al fatto che lanciando due cose diverse in XP, che separatamente impiegherebbero due tempi t1 e t2, queste diventano nel complesso lentissime (t >> t1 + t2) invece di essere eseguite in successione impiegando t1 + t2.
>
> "Lentissime" forse perche' hai poca memoria e swappare su disco e' uno o due ordini di grandezza piu' lento che in RAM.
>
> Non sempre comunque t > t1+t2
C'è anche il costo del context switch se si lanciano due task cpu-intensive.Young professional woman and busy mom.-
Re: Domanda per alex.tg e tipi similiScritto da: ::1
> C'è anche il costo del context switch se si lanciano due task cpu-intensive.
Pensavo piu' a due processi che fanno uso intenso di I/O.
Inoltre c'e' da considerare che su macchine quad-core che montano Windows, un core e' occupato dal sistema operativo, uno dall'Antivirus, uno dal Firewall e l'ultimo core sta facendo girare del malware
`"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo-
Re: Domanda per alex.tg e tipi similiScritto daaltgutente che non utieneil 2012-02-13 15:39:37.0 alle 2012-02-13 15:39:37.0Trollate totali: 11540> Inoltre c'e' da considerare che su macchine quad-core che montano Windows, un core e' occupato dal sistema operativo, uno dall'Antivirus, uno dal Firewall e l'ultimo core sta facendo girare del malware


Ma aspe'...
cazzo non vedo niente di tutto questo nel task manager!
Ecco, lo sapevo, ho preso un rootkit...
-
-
-
-
Re: Domanda per alex.tg e tipi similiScritto daaltgutente che non utieneil 2012-02-13 15:36:58.0 alle 2012-02-13 15:36:58.0Trollate totali: 11540Peccato che quel tardone di alex.tg non si sia fatto vedere.

Ma per fortuna qualcun'altro ha cortesemente risposto.
Non so cosa avrebbe detto alex.tg, ma se lo conosco un pochino, avrebbe blaterato qualcosa sull'abuso di memoria dei programmi di oggi, tanto piu` brutti di quelli di ieri, sul fatto che il paging sia sempre stata una brutta idea, e alla fine anche sul fatto che il multitasking sia sempre stato una brutta idea resa anche peggiore dal multithreading, e che il modo migliore per eseguire due programmi contemporaneamente e` comprare due computer, e blah banf. Io vorrei sapere perche` gli chiedete ancora qualcosa ogni tanto, a quel coglione.
-
Re: Domanda per alex.tg e tipi similiScritto daNon Autenticatoil 2012-02-13 21:04:07.0 alle 2012-02-13 21:04:07.0> Peccato che quel tardone di alex.tg non si sia fatto vedere.

> Ma per fortuna qualcun'altro ha cortesemente risposto.
>
> Non so cosa avrebbe detto alex.tg, ma se lo conosco un pochino, avrebbe blaterato qualcosa sull'abuso di memoria dei programmi di oggi, tanto piu` brutti di quelli di ieri, sul fatto che il paging sia sempre stata una brutta idea, e alla fine anche sul fatto che il multitasking sia sempre stato una brutta idea resa anche peggiore dal multithreading, e che il modo migliore per eseguire due programmi contemporaneamente e` comprare due computer, e blah banf. Io vorrei sapere perche` gli chiedete ancora qualcosa ogni tanto, a quel coglione.
Scrivilo tu un sistema operativo come si deve.
-
-
Re: Domanda per alex.tg e tipi similiScritto daavvelentaniCubicolarioil 2012-02-13 16:15:23.0 alle 2012-02-13 16:15:23.0Trollate totali: 18184> Finalmente. È stata dura avere qui alex.tg o almeno un altro nerd par suo, ma ora posso fare la domanda:
>
> A quanto pare i sistemi operativi che eseguono programmi in contemporanea danno a ciascun processo un certo quantitativo di memoria, e quando ne chiede di più non gliene danno altra fermando temporaneamente un altro processo, ma lo lasciano lì ad arrangiarsi. Non l'avrei pensato, ma non c'è altra spiegazione al fatto che lanciando due cose diverse in XP, che separatamente impiegherebbero due tempi t1 e t2, queste diventano nel complesso lentissime (t >> t1 + t2) invece di essere eseguite in successione impiegando t1 + t2.
>
> È corretta questa interpretazione?
No, vergognati.I think happiness is love
- Vladimir Putin-
Re: Domanda per alex.tg e tipi similiScritto daNon Autenticatoil 2012-02-13 21:01:15.0 alle 2012-02-13 21:01:15.0> > Finalmente. È stata dura avere qui alex.tg o almeno un altro nerd par suo, ma ora posso fare la domanda:
> >
> > A quanto pare i sistemi operativi che eseguono programmi in contemporanea danno a ciascun processo un certo quantitativo di memoria, e quando ne chiede di più non gliene danno altra fermando temporaneamente un altro processo, ma lo lasciano lì ad arrangiarsi. Non l'avrei pensato, ma non c'è altra spiegazione al fatto che lanciando due cose diverse in XP, che separatamente impiegherebbero due tempi t1 e t2, queste diventano nel complesso lentissime (t >> t1 + t2) invece di essere eseguite in successione impiegando t1 + t2.
> >
> > È corretta questa interpretazione?
>
> No, vergognati.

Lo so che non lo è, ma come mai sul mio computer accade?
-
-