{"title":"搜索变得简单:一个基于多线程的桌面搜索引擎","authors":"Prakhar Gupta, R. Negi, S. Shekhar","doi":"10.1109/CSNT.2017.8418570","DOIUrl":null,"url":null,"abstract":"This paper proposes the faster version of the searching tool used in desktops. The searching tool normally used is based on sequential search i.e. the drives are searched in a sequential manner one after the other which is time consuming. In this paper we have proposed a version based on the multithreading approach, the number of threads equal to the number of drives in the desktop are created. Since multiple threads can be executed simultaneously so all the drives are searched simultaneously rather than sequentially. The searching results are displayed to the user. The proposed version is checked multiple times on different desktops and results are obtained in the less time than the normal searching tool. The version is totally implemented in java, efficient and fast searching tool.","PeriodicalId":382417,"journal":{"name":"2017 7th International Conference on Communication Systems and Network Technologies (CSNT)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2017-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Searching made easy: A multithreading based desktop search engine\",\"authors\":\"Prakhar Gupta, R. Negi, S. Shekhar\",\"doi\":\"10.1109/CSNT.2017.8418570\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper proposes the faster version of the searching tool used in desktops. The searching tool normally used is based on sequential search i.e. the drives are searched in a sequential manner one after the other which is time consuming. In this paper we have proposed a version based on the multithreading approach, the number of threads equal to the number of drives in the desktop are created. Since multiple threads can be executed simultaneously so all the drives are searched simultaneously rather than sequentially. The searching results are displayed to the user. The proposed version is checked multiple times on different desktops and results are obtained in the less time than the normal searching tool. The version is totally implemented in java, efficient and fast searching tool.\",\"PeriodicalId\":382417,\"journal\":{\"name\":\"2017 7th International Conference on Communication Systems and Network Technologies (CSNT)\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 7th International Conference on Communication Systems and Network Technologies (CSNT)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CSNT.2017.8418570\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 7th International Conference on Communication Systems and Network Technologies (CSNT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CSNT.2017.8418570","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Searching made easy: A multithreading based desktop search engine
This paper proposes the faster version of the searching tool used in desktops. The searching tool normally used is based on sequential search i.e. the drives are searched in a sequential manner one after the other which is time consuming. In this paper we have proposed a version based on the multithreading approach, the number of threads equal to the number of drives in the desktop are created. Since multiple threads can be executed simultaneously so all the drives are searched simultaneously rather than sequentially. The searching results are displayed to the user. The proposed version is checked multiple times on different desktops and results are obtained in the less time than the normal searching tool. The version is totally implemented in java, efficient and fast searching tool.