C'è un limite che il mio laptop deve impedire che si blocchi?
I processori moderni rallenteranno o spegneranno il computer se iniziano a surriscaldarsi, per prevenire danni.
http://www.intel.com/support/processors/sb/CS-029426.htm
Questo non vuol dire che tutti i laptop a basso costo di fascia consumer saranno in grado di gestirlo.
Ho creato un cingolato per uso personale che interroga molte pagine con curl_multi_exec. Utilizza il 98% di CPU e memoria per 10 secondi sul mio laptop.
"un programma che consuma il 100% di CPU nel perseguimento di qualcosa di veramente poco degno di disprezzo; anzi, dovrebbe essere lodato per l'efficienza!" - http://blogs.msdn.com/b/oldnewthing/archive/2010/12/03/10097861.aspx
(L'autore Raymond Chen è un dipendente Microsoft ben informato).
Sto solo strisciando intorno a 1000 pagine, ma volevo fare di più. C'è un limite che il mio laptop deve impedire che si blocchi? Posso eseguire la scansione di un numero maggiore di pagine?
L'ideale è che tutto si adatti alla memoria. Se esce dalla memoria, Windows inizierà a utilizzare lo spazio su disco come estensione della memoria. Questo è, tuttavia, molto più lento. Se si esaurisce lo spazio su disco o si dispone di una dimensione fissa del file di paging, il processo non sarà in grado di utilizzare più memoria. Se è ben scritto, lo gestirà, altrimenti si bloccherà.
E per la domanda principale, sto distruggendo il mio laptop un po 'ogni volta che lo faccio?
Nessun più del normale utilizzo. L'ideale è che un processore valutato per la velocità X possa funzionare continuamente a quella velocità. Non è come un motore in cui hanno un ciclo di lavoro previsto 2 ore su 4 ore di spegnimento, ecc.
Naturalmente, il tuo laptop specifico potrebbe avere difetti di progettazione, tolleranze scarse, avere un sistema di raffreddamento che non può far fronte al 100% della piena potenza, avere difetti dei componenti, il tuo software potrebbe avere bug, interazioni di tutte le patch e versioni e programmi specifici installato potrebbe causare comportamenti strani ...