Font Size: a A A

Research And Application Of Multi Thread Mechanism In Mobile Terminal Software

Posted on:2018-09-18Degree:MasterType:Thesis
Country:ChinaCandidate:S WangFull Text:PDF
GTID:2348330518494478Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Along with the development of Mobile Internet and mobile equipment technology, intelligent mobile phone and other mobile devices are increasing their market share .The Mobile Internet has had a profound impact on daily life, Business Model, Entertainment Market etc.. The development of mobile equipment technology makes the terminal software application more and more complicated .One application can provide GPS location service, push service, network services, video services, time-consuming services etc... The complex demand brings the change of terminal solution. Multithreading technology has been widely used in Mobile Terminal software development because of its excellent asynchronous concurrency and multi task support. However, the improper use of multithreading technology can play a bad role in enhancing the performance of the terminal software .Therefore, in order to use more reasonable and effectively in multi-threaded mechanism , multithreaded mechanism needs to be in-depth study.By the research of thread technology, multithreading technology and mobile terminal multithreading framework and other related technology,aiming at the key problems that may arise in the development of multithread ,paper start from the actual situation of the mobile terminal application, then research mainly from the following aspects of multithread mechanism of terminal software: research on the strategy of dynamic thread pool, research on task scheduling strategy ,research on the task decomposition strategy ,research on database concurrency strategy research. The research of dynamic thread pool includes the research of thread pool design pattern and the dynamic adjustment strategy of thread pool.Aiming at the application scene of multithread existed in the public transportation system ,starting from the detailed design of the system,paper explains the application of strategies in different scenarios of multithread mechanism in detail ,so we can use the similar method in the development of mobile terminal software multithreading technology.
Keywords/Search Tags:Mobile Terminal, Thread Pool, Task Scheduling, Task Decomposition, Database Concurrent Access
PDF Full Text Request
Related items