Results 1 to 11 of 11
Hybrid View
-
28th June 2014 03:01 #1
Êàêâî òî÷íî å òîâà "ïðèîðèòåò ðåàëíî âðåìå"?
Çàáåëÿçàõ, ÷å â äîñòà ìóëòèìåäèéíè ïðîãðàìè èìà íàñòðîéêà çà ïðèîðèòåò (ñúùî è â òàñê ìåíèäæúðà) çà èçïúëíåíèå â ðåàëíî âðåìå. Âúïðîñúò ìè å êàêâî òî÷íî ïðåäñòàâëÿâà òîçè ïðèîðèòåò è çàùî íàâñÿêúäå ïèøàò â ñêîáè, ÷å íå å ïðåïîðú÷èòåëåí? Îáÿñíåíèÿòà, êîèòî èçêîïàõ îò Ãóãúë íå áÿõà äîñòàòú÷íî ÿñíè êàêâî òî÷íî ïðåäñòàâëÿâà.
AsRock B85M Pro4, Core i7-4770, Palit GTX 1660 Ti 6GB, Corsair CX750 PSU, Corsair 32GB DDR3-1600, Storages 6.1TB, Arch Cinnamon
-
28th June 2014 08:53 #2
Ïðî÷åòè ìàëêî çà ïðèîðèòåòèòå â Windows OS. Ïðîãðàìèòå ïî äåôîëò ñå èçïúëíÿâàò ñ ïðèîðèòåò Normal. Òîâà èìà âðúçêà ñ ìóëòèçàäà÷íîñòòà - ìíîæåñòâî ïðîöåñè (ïðîãðàìè) ñå èçïúëíÿâàò åäíîâðåìåííî â êîìïà. Òîâà íå å ñúâñåì åäíîâðåìåííî, à ïðîöåñîðúò ìíîãî áúðçî (ïðèìåðíî 1000 ïúòè â ñåêóíäà) ïðåâêëþ÷âà èçïúëíåíèåòî ìåæäó âñè÷êè ïðîöåñè, êîèòî ñà ñòàðòèðàíè (áðîÿ ïðîöåñè ãî âèæäàø â task manager). Çàòîâà ñå ñúçäàâà èëþçèÿòà, ÷å ñòàâà åäíîâðåìåííî - çàùîòî ñòàâà ìíîãî áúðçî è ìíîãî ïúòè â ñåêóíäà ñå îòäåëÿ "âíèìàíèå" íà âñåêè îòäåëåí ïðîöåñ.
Êîëêî âðåìå ñå îòäåëÿ íà âñåêè ïðîöåñ? Íÿêîè ïðîöåñè ñà "ïî-âàæíè" îò äðóãè, è âèíàãè òðÿáâà äà èì ñå îòäåëè âíèìàíèå "íàâðåìå". Èíà÷å åäèí ïðîöåñ ìîæå äà çàáèå è öÿëàòà ñèñòåìà äà îòèäå ïî äÿâîëèòå.
Íà íÿêîè ïðîöåñè ñå îòäåëÿ ïîâå÷å âðåìå êîãàòî èì ñå îáúðíå âíèìàíèå (èëè èì ñå ãàðàíòèðà ÷å ùå èì ñå îáúðíå âíèìàíèå ïî-ðàíî è íàâðåìå ïðè ñëåäâàùèÿ öèêúë). Îòíîñèòåëíîòî çíà÷åíèå è âàæíîñò íà îòäåëíèòå ïðîöåñè ñå îïðåäåëÿ èìåííî îò ïðèîðèòåòèòå.
REALTIME_PRIORITY îçíà÷àâà, ÷å íà äàäåíèÿ ïðîöåñ ñå îáðúùà öÿëîòî âíèìàíèå, è âñè÷êî îñòàíàëî ìîæå äà "÷àêà" äî âòîðî ïðèøåñòâèå - âêëþ÷èòåëíî ñèñòåìíèÿ ÷àñîâíèê, ìèøêàòà, êëàâèàòóðàòà è ò.í. - îïðåäåëåíî ÍÅ æåëàåø ïîäîáíè åôåêòè ïðè ðàáîòà ñ êîìïþòúð, çàòîâà òîçè ïðèîðèòåò ñå ïîëçâà îáèêíîâåíî çà ìíîãî êðàòêè ïåðèîäè çà ìíîãî âàæíè íåùà.
Ïðèìåðíî ïðè óïðàâëåíèå íà äàäåí ïðîöåñ íà âúíøåí êîíòðîëåð, êîéòî òðÿáâà ìíîãî ïðåäâèäèìî äà áúäå îáðàáîòåí êàòî äåéñòâèÿ è ïîñòúïâàùà èíôîðìàöèÿ. Òîâà â åäíà äîìàøíà OS å ìíîãî ðÿäêî ÿâëåíèå.
Ïðè ìóëòèìåäèéíè ïðîãðàìè íå çíàì êúäå âèæäàø òàêúâ ïðèîðèòåò, íî îáèêíîâåíî îçíà÷àâà, ÷å ïëåéâàùèÿ thread íà ïðîöåñà íà ïëåúðà ïîëó÷àâà íÿêàêúâ òàêúâ (âåðÿòíî íå òî÷íî òàêúâ êàêúâòî ïèøå) ïðèîðèòåò, ñïðÿìî îñòàíàëèòå òðåäîâå íà öÿëàòà ÏÐÎÃÐÀÌÀ (íå ñèñòåìà), âêëþ÷èòåëíî èíòåðôåéñà. Çàùîòî îòäåëíèòå òðåäîâå â åäèí ïðîöåñ ñúùî èìàò ñâîè ñóá-ïðèîðèòåòè åäíè ñïðÿìî äðóã, íî èìàùè çà áàçà ïðèîðèòåòà íà ñàìèÿ ïðîöåñ, ò.å. àêî åäèí òðåä â ïðîöåñà å ðåàëòèìå, òîé íå ìîæå äà å ðåàëòèìå â ñèñòåìàòà, ïðîñòî å ñ íàé-âèñîê ïðèîðèòåò ñïðÿìî Îñòàíàëèòå òðåäîâå â ïðîöåñà êîãàòî ìó ñå îáúðíå âíèìàíèå.Last edited by tedych; 28th June 2014 at 09:10.
-
2nd July 2014 14:53 #3Rookie
Join Date: Mar:2010
Location: Sofia
Posts: 41
-
2nd July 2014 15:37 #4
Òåäè÷, òåíêþ çà èç÷åðïàòåëíèÿ îòãîâîð! Òî÷íî òîâà èñêàõ äà çíàì, à êàêòî êàçàõ îáÿñíåíèÿòà, êîèòî íàìåðèõ íà èíãëèø áÿõà äàëå÷ îò òàêàâà ïîäðîáíîñò.
Çà äà îòãîâîðÿ íà âúïðîñà òè - àêî íå âñè÷êè, òî ïîíå 90% îò ìóëòèìåäèéíèòå ïëåúðè èìàò íàñòðîéêà çà ïðèîðèòåòèòå. Åòî òè íàãëåäåí ïðèìåð ñ AIMP3 è POT Player.  KM Player ñúùî èìàøå òàêàâà íàñòðîéêà, ñðåùàë ñúì è â Óèíàìï, è â ÄæåòÀóäèî, êîãàòî ãè ïîëçâàõ ïðåäè ãîäèíè.

AsRock B85M Pro4, Core i7-4770, Palit GTX 1660 Ti 6GB, Corsair CX750 PSU, Corsair 32GB DDR3-1600, Storages 6.1TB, Arch Cinnamon
-
2nd July 2014 15:44 #5
Èìàò îò åäíî âðåìå êîãàòî ïîâå÷åòî ïö-òà èìàõà ñëàâáè âúçìîæíîñòè çà âúçïðîèçâåæäàíå íà ìóëòèìåäèÿ. Åäíî âðåìå äîðè ïîëó÷àâàíåòî íà ñúîáùåíèå ïî icq, ìîæåøå äà å äîñòàòú÷íî äà ïðåêúñíå mp3-êà.
Åäíî âäèãàíå íà ïðèîðèòåòà íà "high" áåøå äîñòàòú÷íî çà ïëàâíî âúçïðîèçâåæäàíåÏîñëåäíà ðåäàêöèÿ: èçâúðøåíà îò XaMaB; íà äíåøíà äàòà. 0.42 ñåêóíäè ñëåä ïóñêàíå íà ïîñòà
In God we Trust (all others must submit a X.509 certificate). Àêî ñïîðèø ñ èäèîò, âåðîÿòíî è òîé ïðàâè ñúùîòî èëè ñè ïîïàäíàë íà ïàðòèåí (íåïúëåí) ÷ëåí
-
2nd July 2014 15:52 #6
Äà, ïîñëå ñå ñåòèõ, ÷å çà òÿõ ãîâîðèø.
Àêî ïèøå "ïðîöåñ", âåðîÿòíî å çà ïðîöåñà, ïðîöåñèòå ìîãàò äà ñè ïðîìåíÿò ïðèîðèòåòèòå.
 ñëó÷àÿ Realtime (íà âòîðèÿ øîò) ñèãóðíî ùå äîâåäå äî íàñè÷àíå íà ìèøêàòà è êëàâèàòóðàòà è ñèñòåìàòà êàòî öÿëî, íî íÿìà äà ÿ ñðèíå òîòàëíî. Çà ìóçèêàëåí ïëåúð íà äåñêòîï êîìïþòúð íàèñòèíà å ãëóïàâî èçîáùî äà èìà ïîäîáíà îïöèÿ. Ïî ïðèíöèï óæ å çà ïî-ñëàáè èëè íàòîâàðåíè êîìïþòðè, êúäåòî ìîæå äà íàñå÷å çâóêà àêî èìà äðóãè ïî-ïðèîðèòåòíè è íàòîâàðåíè ïðîöåñè, íî realtime å ìàëêî ìíîæêî. Ñåòâàø ìàëêî ïî-ãîëÿì áóôåð è òîâà òðÿáâà äà èçêëþ÷è íóæäàòà îò ïðèîðèòåòà. Äà íå ãîâîðèì, ÷å ìîæå äà ïèøå process priority, à äà ñå èìà ïðåäâèä playback thread priority (ïðè ÀÈÌÏ ìèñëÿ ÷å áåøå òàêà, ïîíå â ïúðâèÿ øîò íå ñå âèæäà êàêúâ ïðèîðèòåò å òîâà, à ìàé íÿìàì àèìï â ìîìåíòà).
Àêî äàäåíà ìàøèíà å òîëêîâà ñëàáà äà ñå ñïðàâè ñ åäèí ìóçèêàëåí ïëåúð, áóóñòâàíåòî íà ïðèîðèòåòà äî realtime ñàìî ùå íàïðàâè ìàøèíàòà íåèçïîëçâàåìà çà äðóãî, áåç îñîáåíî äà ïîìîãíå çà ïðîáëåìà.
Íå ïðå÷è äà ïðîáâàø âñè÷êè îïöèè äà âèäèø êàê ùå ñå äúðæàò
. Äðúæ ãè íà recommended è òàêà. Àêî íÿêîÿ îïöèÿ íå ÿ ðàçáèðàì èëè íÿìàì ïðîáëåìè, íå ÿ ïèïàì.
-
2nd July 2014 16:59 #7
 ÀÈÌÏ çà ñúæàëåíèå ñàìî ïèøå "ïðèîðèòåò" áåç ðàçÿñíåíèÿ êàêâî ñå èìà ïðåäâèä. À çà ïðèîðèòåòèòå ïèòàõ, çàùîòî â Óèíäîóñ 8.1 ÿâíî ñà ëåêî ïîïðåöàêàëè ïðèîðèòèçèðàíåòî íà ïðîöåñèòå è êàòî ïóñíà ìï3êà äà ñâèðè, à ïîñëå ïóñíà äà ðå÷åì ñêàíèðàíå çà îáíîâëåíèÿ íà ÎÑ, ñå ïîÿâÿâà íåùî, êîåòî ìèñëÿ, ÷å ñå íàðè÷àøå "stuttering" - åäíà ñðè÷êà/åäèí òîí áèâà ïîâòàðÿí íÿêîëêî ïúòè â ñåêóíäà ïðåäè äà ïðîäúëæè íîðìàëíîòî ïëåéâàíå. Çàðàäè òîâà óâåëè÷èõ ïðèîðèòåòà íà àóäèî è âèäåî ïëåúðèòå íà "õàé". Ïðè âèäåîòàòà ïðîáëåìè íÿìà âå÷å, íî ïðè àóäèîòî îò âðåìå íà âðåìå ïàê ñå ïîÿâÿâà stuttering, ïðè òîâà áåç äà ïðàâÿ íåùî îñîáåíî íà êîìïà. 100% ñúì ñèãóðåí, ÷å ïðîáëåìúò íå å â ïëåúðà èëè â ñàìàòà ìï3êà, çàùîòî ïîä Óèíäîóñ 7 íÿìàøå òàêîâà "çàöèêëÿíå" íà ìï3êàòà, à è ñúùèòå ôàéëîâå ãè ñëóøàì è íà ìï3 ïëåúðà ñè.
Òúðñåõ ïîäðîáíî îáÿñíåíèå íà ðèúëòàéì ïðèîðèòåòà, çà äà ðàçáåðà äàëè ñè ñòðóâà äà ïóñíà àèìï íà ðèúëòàéì ñ íàäåæäàòà, ÷å çàöèêëÿíåòî ùå èç÷åçíå.
Íÿêîé ùå êàæå "çàùî íå ìèíåø ïàê íà 7?". Çàùîòî 7-öàòà ñè èìà äðóãè ïî-ãàäíè ïðîáëåìè, êîèòî â Óèíäîóñ 8 ñà èç÷èñòåíè äî òàêàâà ñòåïåí, ÷å ãëåäàì è íå âÿðâàì íà óøèòå ñè.AsRock B85M Pro4, Core i7-4770, Palit GTX 1660 Ti 6GB, Corsair CX750 PSU, Corsair 32GB DDR3-1600, Storages 6.1TB, Arch Cinnamon




Reply With Quote

Íå âúçìîæíîñò äà èçêëþ÷à êîìïþòúðà
7th May 2023, 16:02 in Îáù ôîðóì çà PC õàðäóåð