Newsgroup: it.comp.os.win.windows10
Titolo: Windows 10 ha un "buchino"

 
Niente di che, solo che, su un sistema con un processore a 24 cores (48
hyperthreads), windows sembra una lumaca; un tizio ha deciso di capire
quale fosse il motivo ed ha fatto alcune scoperte ... "interessanti" :)
 
https://randomascii.wordpress.com/2017/07/09/24-core-cpu-and-i-cant-move-my-mouse/
 
 
buona lettura
 


Puo capitare se si hanno molti thread in concorrenza tra loro.
Passare da 1 core a 2 core non  si hanno performance doppie ma un po 
meno in quanto occorre gestire la concorrenza.
Passando da 2 a 4 ancora meno e cosi di seguito.
Piu core ci sono e piu diventa difficile gestire la concorrenza tra 
thread in modo efficiente.
 


chi la traduce?

:

Puoi provare con questo 
http://preview.tinyurl.com/yazk9ez6
 non sarà
italiano perfetto, ma credo sia utilizzabile per capire quale sia il
problema
 
 

>>>>  
http://www.bb2002.it
 :)  <<<<<
........... [ al lavoro ] ...........


Boh, io qui con Iron, tasto destro e poi "Traduci in italiano"

> chi la traduce?
 
se intendi non tanto l'inglese quanto il contenuto, a
quanto ho capito il problema è questo: dato che in un SO
ci sono molti ma molti thread che continuamente partono e
terminano, queste operazioni vanno fatte in modo
efficiente. Windows 7 riesce a parallelizzare la
terminazione dei threads mentre windows 10 no. Se ne hai
tanti in esecuzione che devono terminare insieme, la
differenza di prestazioni diventa molto elevata.
 
 
-- 
"La teoria è sapere come funzionano le cose e
non sapere come farle funzionare; la pratica è
sapere come far funzionare la cose senza sapere come
funzionano; il nostro scopo è unire la pratica
alla teoria per riuscire a non far funzionare
le cose senza capire come abbiamo fatto"
 



Vero, ma in questo caso il problema è diverso, è l'OS che non gestisce
in modo efficiente la terminazione dei processi
 


Sempre di concorrenza si tratta,almeno da quello che ho letto:
 
The CPU Usage (Precise) table showed that Task Manager’s UI thread was 
repeatedly blocked on calls to functions like SendMessageW, apparently 
waiting on a kernel critical region (which are the kernel-mode version 
of critical sections), deep in the call stack in 
win32kbase.sys!EnterCrit (not shown):
 
 
 

 
 
w10 è un s.o. pensato per i bimbiminkia che ci devono giocare con i pc-
tablet, mica per persone che devono LAVORARE ;) :P
 
per questo gestisce alla fallo di canide macchine serie e impegnative




quello è uno degli effetti, la causa è questa
 
"Process creation is CPU bound, as it should be. Process shutdown,
however, is CPU bound at the beginning and the end, but there is a long
period in the middle (about a second) where it is serialized – using
just one of the eight hyperthreads on the system, as 1,000 processes
fight over a single lock inside of NtGdiCloseProcess. This is a serious
problem. This period represents a time when programs will hang and
mouse movements will hitch – and sometimes this serialized period is
several seconds longer."
 
"This tells us that this serialization on process shutdown is a new
issue, introduced sometime between Windows 7 and Windows 10."
 
 

 introduced sometime between Windows 7 and Windows 10
 
windows 8.0, tutti i nodi vengono al pettine


 
 
Ho due domande che mi agitano il sonno.
 
A) Noi che non siamo bimbiminkia e che com l'IT ci lavoriamo (dal 1982) 
cosa dovremmo usare?
 
B) Per noi che non siamo bimbiminkia e lavoriamo con i compIUter: in 
cosa consiste 'lavorare'?
 
Grazie
 
 
-- 
GbC
www.gbc.uno

 
 
eehhh... dovremmo aspettare che il sistema sia stato stabilizzato, privo di 
"piacevoli" sorprese successive p.e. a un aggiornamento... so che chiedo 
tanto ;) ma ne vedo ogni giorno e mi domando se quando rilasciano qualcosa 
lo abbiano testato seriamente *prima*
 
l'ultima: la patch di Office 2007-2010 di giugno impedisce in 
outlook l'apertura di allegati contenenti nel nome due punti consecutivi o 
un punto esclamativo (*)
 
per il secondo posso anche soprassedere, ne ho visti pochi di recente, ma 
di documenti con il doppio punto ne vedo spesso, soprattutto generati da 
procedure automatiche che mettono, p.e., il nome della ditta in fondo. Se 
nei parametri del sistema c'è "ACME s.r.l." ecco che il pdf diventa 
"fattura 158 di acme s.r.l..pdf"
 
"Bloccato l'accesso ai seguenti allegati potenzialmente pericolosi: Invoice 
31011485 from ACME Logistics SA..PDF"
 
La disinstallazione della patch permette di aprire gli allegati prima 
bloccati, a patto di salvarli sul disco da qualche parte; purtroppo lo fa 
con tutti gli allegati, non solo quelli che prima erano bloccati; con 
centinaia di mail con allegati al giorno diventa impossibile. Allora lo 
reinstallo, disco limitiamo la rottura ai PDF: eh no, reinstallandolo non 
sistema il casino, si deve andare di ripristino di configurazione di 
sistema.
 
Evvai...
 
 
(*) programmi vecchi di dieci anni, tuttora in uso: non hanno ancora finito 
di correggere magagne anche se, senza leggere la documentazione, son 
portato a pensare che ci sia di mezzo anche il s.o.


 l'ultima: la patch di Office 2007-2010
 
Questo non è Windows 10.
 
-- 
Ciao, Guglielmo.

 per questo gestisce alla fallo di canide macchine serie e impegnative
 
Ognuno è libero di avere le sue opinioni (ad esempio a me piace
FreeBSD), ma questo non significa "gettare la croce" su X o Y; più
semplicemente, credo sia corretto riportare i bugs specie quando si
tratta di cose come questa; d'altro canto (al contrario di BSD, debbo
dire :D) tempo addietro (ma, nonostante tutto ancora oggi), anche Linux
ha sofferto di un "problemINO" simile, ti basta cercare "Big Kernel
Lock" per trovare tutte le informazioni che vuoi
 
 

 
 
Mmm... vorrei tanto essere un bimbominkia che gioca con pc e tablet, 
invece sono un anzianotto che con win10 ci lavora... cosa sbaglio? :-D
 
 
 
 
 
-- 
__________________________________________
 
Merely Job: 
http://www.sergiotressino.it/
 
Leisure: 
http://trextrips.altervista.org/
 
__________________________________________


Appunto,e' un problema di corsa critica
 


Rimosso da molto anni ora  mai
Proprio perche' mettere i un lock (solo per sistemi multicore o multicpu 
ovviamente) quando si fa una svc e' una perdita di tempo per gli altri.
Meglio usare  i lock quando servono.
 

 
https://randomascii.wordpress.com/2017/07/09/24-core-cpu-and-i-cant-move-my-mouse/
 
 
Interessante, sarebbe carino sapere se anche le versioni server ne soffrono
 
Enrico

 invece sono un anzianotto che con win10 ci lavora... cosa sbaglio? :-D
 
A lavorare
Vai in spiaggia