Свързани публикации 'multitasking'


Отключете силата на Reentrant Lock в Java
История Reentrant Lock беше добавен в Java 5.0, за да повиши нивото на играта за вътрешно заключване. По-рано „синхронизирани“ и „нестабилни“ бяха основните играчи, използвани в Java за постигане на едновременност. И така, какво е Reentrant Locks? Класът ReentrantLock имплементира интерфейса Lock. Както всяка друга брава, той осигурява синхронизиране на методите при достъп до споделени ресурси. Но защо се нарича Reentrant? Както казва името, ReentrantLock позволява на нишките да..

Свързани въпроси 'multitasking'

Приложението се срива във фонов режим поради SimpleAudioEngine
Така че се опитвам да пусна някои ефекти в моята игра Cocos2D с помощта на SimpleAudioEngine, но след като ги добавих, приложението ми се срива, когато премине на заден план (многозадачно). Търсих този проблем в интернет, но всички решения, които...
1728 изгледи

Как може да работи превантивната многозадачност, когато ОС е само един от процесите?
Сега чета материали за превантивна многозадачност - и едно нещо ми убягва. Всички материали предполагат, че операционната система по някакъв начин прекъсва изпълняваните процеси на процесора от „външно“, като по този начин причинява превключване на...
1080 изгледи
schedule 26.10.2022

Блокиране на нишка Цел C
Току-що прочетох този отговор (оттогава отговорът е премахнат) и съм сигурен, че съм виждал как приложенията се сриват след прекъсване така че това, което прочетох, има смисъл. Ако блокирате основната нишка за твърде дълго, операционната...
1266 изгледи

Как да стартирате множество външни команди във фонов режим в ruby
Предвид този скрипт на Unix shell: test.sh: #!/bin/sh sleep 2 & sleep 5 & sleep 1 & wait време ./тест.ш real 0m5.008s user 0m0.040s sys 0m0.000s Как бихте постигнали същото нещо в Ruby на Unix машина? Командите за...
3076 изгледи
schedule 21.02.2024

Приложение вътре в приложение
Възможно ли е да стартирате приложение от друго приложение? Това, което искам да направя, е да напиша приложение, което ви позволява да изберете приложение, което да стартирате, и след това показва дейностите на това приложение в изглед. Така че в...
17636 изгледи
schedule 07.03.2024

Android ==› деактивиране на многозадачност?
1- Как мога да деактивирам многозадачността? Приложението ми е игра, базирана на сокет, всеки път, когато стартирам приложението, то ТРЯБВА първо да зареди главната страница, за да стартира връзката със сокет? Не искам потребителят да може да...
4189 изгледи
schedule 24.03.2024

Многоинстанционно срещу едноинстанционно приложение
Този въпрос ми беше зададен в интервю. Защо firefox показва един процес в диспечера на задачите, дори когато са отворени няколко екземпляра на приложението, докато Internet Explorer 8 и Google Chrome показват множество процеси в диспечера на...
450 изгледи

Многозадачността на iOS не се поддържа
Надяваме се, че въпросът е прост, но нямам iOS3 / многозадачността на устройството не се поддържа. Приложението ми вече е настроено да работи във фонов режим (възпроизвежда аудио), имам анимация, която се изпълнява и прекратявам това чрез...
244 изгледи
schedule 17.05.2024

Коя cocos2d сцена е активна в момента при връщане от спряно състояние на приложението
Средата е iOS устройство с поддръжка на многозадачност, като iPhone4. Аз съм в приложение cocos2d с главно меню, което води до няколко сцени. Ако превключа към друго приложение с помощта на лентата на задачите и след това превключа обратно,...
502 изгледи
schedule 25.05.2024