• Title/Summary/Keyword: Thread

Search Result 1,131, Processing Time 0.026 seconds

Design and Implementation of a Web Server Using a Learning-based Dynamic Thread Pool Scheme (학습 기반의 동적 쓰레드 풀 기법을 적용한 웹 서버의 설계 및 구현)

  • Yoo, Seo-Hee;Kang, Dong-Hyun;Lee, Kwon-Yong;Park, Sung-Yong
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.16 no.1
    • /
    • pp.23-34
    • /
    • 2010
  • As the number of user increases according to the improvement of the network, the multi-thread schemes are used to process the service requests of several users who are connected simultaneously. The static thread pool scheme has the problem of occupying a static amount of system resources. On the other hand, the dynamic thread pool scheme can control the number of threads according to the users' requests. However, it has disadvantage that this scheme cannot react to the requests which are larger than the maximum value assigned. In this paper, a web server using a learning-based dynamic thread pool scheme is suggested, which will be running on a server programming of a multi-thread environment. The suggested scheme adds the creation of the threads through the prediction of the next number of periodic requests using Auto Regressive scheme with the web server apache worker MPM (Multi-processing Module). Unlike previous schemes, in order to set the exact number of the necessary threads during the unchanged number of work requests in a certain period, K-Nearest Neighbor algorithm is used to learn the number of threads in advance according to the number of requests. The required number of threads is set by comparing with the previously learned objects. Then, the similar objects are selected to decide the number of the threads according to the request, and they create the threads. In this paper, the response time has decreased by modifying the number of threads dynamically, and the system resources can be used more efficiently by managing the number of threads according to the requests.

Experimental Evaluation and Flexible Performance Improvement of IoT Middleware for Efficient Connectivity (사물간의 효율적인 연결을 위한 사물인터넷 미들웨어 실험 평가 및 성능 향상 방법)

  • Jeon, Soo Bin;Lee, Chung San;Han, Young Tak;Jung, In Bum
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.6 no.9
    • /
    • pp.385-396
    • /
    • 2017
  • Many IoT platforms have been proposed for various IoT devices, from low-end to high-end performance. We previously proposed a new IoT platform called MinT that supports the operation of the sensing devices and network communication. In the proposed platform, the things can flexibly connect to each other and efficiently share their information. Most IoT platforms, including the MinT, support thread pooling to quickly process requests. However, using a thread pool with a fixed thread count can cause network delay and inefficient energy consumption. In this paper, we propose an enhanced method to manage the thread pool efficiently by adjusting the number of threads every cycle to regulate the device's performance. In particular, we aim to improve the performance of the Interaction Thread Pool Group, which is responsible for analyzing, processing, and re-transmitting the received packets. The experiment shows that the improved method increases the average throughput by approximately 25% compared to the existing platforms. Finally, using the proposed method, the MinT can reduce the transmission delay and energy consumption of devices in the IoT environment.

Scientific Analysis of Metal in Chinese and Korean Traditional Gold Thread (중국과 한국 전통금사 금속의 과학적 분석 연구)

  • Jeong, Seon Hye;Yu, Ji A;Chung, Yong Jae;Sim, Yeon Ok
    • Journal of the Korean Society of Clothing and Textiles
    • /
    • v.37 no.6
    • /
    • pp.764-771
    • /
    • 2013
  • The metal component of Chinese and Korean traditional gold thread was analyzed nondestructively using P-XRF and classified morphologically. In the nondestructive analysis of 22 Chinese and Korean artifacts, there were 10 gold threads made up of Au in China and 7 in Korea; in addition, there were 4 silver threads made up of Ag in Korea and 1 copper thread made up of Cu in China. In the morphological classification, 7 gilt paper strips were confirmed in China and Korea and 4 wrapped threads were identified in China and Korea. Zn, Sn and Fe (minor components of the threads) were detected. These components were assumed to be transferred from the metal found in burial goods.

Evaluating the capacity of a Web Server using Scalable Client (확장가능한 클라이언트를 이용한 웹서버 성능평가 기법)

  • Lee, Seung-Kyu;Park, Yung-Rok;Lee, Geon-Wha;Bae, Cheol-Su
    • The Journal of Korea Institute of Information, Electronics, and Communication Technology
    • /
    • v.6 no.4
    • /
    • pp.216-223
    • /
    • 2013
  • As the fast growth of using Internet, the requests of clients having different types and pressing loads on the server have been increased in World Wide Web. Thus the interesting issue is how to measure the real capacity of a Web Server. There have been much recent studies about measuring the capacity of web server. But the cause of Server response time delay is not just server itself but also network packet loss. To measure the practical capacity of web server, we generate scalable clients using Posix Thread, transport packets which were generated by scalable clients to the server using UDP and receive the packets which were the remain packet from network packet loss using TCP. In this paper, we propose a method to measure the practical capacity of a web server using the Scalable Clients based on Posix Thread and the transport on Application level.

Genetic Diversity of Thread-sail Filefish Stephanolepis cirrhifer Populations in Korean Coastal Waters Inferred from Mitochondrial DNA Sequence Analysis

  • Yoon, Moon-Geun;Jung, Ju-Yeon;Nam, Yoon-Kwon;Kim, Dong-Soo
    • Fisheries and Aquatic Sciences
    • /
    • v.14 no.1
    • /
    • pp.16-21
    • /
    • 2011
  • The genetic diversity and population genetic structure of thread-sail filefish, Stephanolepis cirrhifer (Temminck & Schlegel), were examined with a nucleotide sequence analysis of a 495bp fragment of the 5'-end of the cytochrome b gene in 113 fish collected from five populations from the south and east coasts of the Korean Peninsula. Seventeen variable nucleotide sites and 16 haplotypes were defined. The observed haplotypes had a shallow haplotype genealogy and no geographical association. Most of the populations had high haplotype diversity and low nucleotide diversity, and significant negative values for Fu's $F_S$, suggesting rapid, recent population growth from an ancestral population and sudden population expansion. The estimated pairwise fixation indices ($F_{ST}$) indicate that substantial gene flow occurs among these populations. Thread-sail filefish in the South Sea of Korea and East Sea Korean populations forms a single panmictic population. Thus, thread-sail filefish in these areas should be treated as one management unit.

Standardizations of Traditional Special Kimchi in Kyungsang Province (경상도 별미김치의 표준화 연구)

  • 한지숙
    • Journal of the East Asian Society of Dietary Life
    • /
    • v.5 no.2
    • /
    • pp.27-38
    • /
    • 1995
  • This study was conducted to standardize ingredient ratio and preparation method of mafor traditional special kimchies in kyungsang province, korea. There were about 35 varieties of special kimchi in Kyungsang province. Six varieties of them such as burdock kimchi, wild leek kimchi, green thread onion kimchi, perilla leaf kimchi, Godulbaegi(Korean wild lettuce) kimchi, and red pepper leaf kimchi were selected, because they tasted good and the physiological functions of their main ingredients were excellent. The ingredient ratios of the selected special kimchi were standardized through surveying hereditary preparation of some families in kyungsang province and using the literatures including cooking books. The standardized ingredient ratio of the burdock kimchi was 15.1 pickled anchovy juice, 6.8 red pepper powder, 5.7 garlic, 2.2 ginger, 18.0 rice flour paste, 13.5 green thread onion, and 1.2 sesame seed in proportion to 100 of burdock. The standardized preparation step of the selected special kimchies was similar except some preprocessing methods of main ingredients. The diagonally cut-up burdock ws usually parboiled or soaked in salted water, then it was mixed with the other ingredients. Wild leek and green thread onion were usually pickled with salt or pickled anchovy juice. Sometimes the green thread onion pickled was dried in the sun. General preprocessing of perilla leaf, Korean wild lettuce, and red pepper leaf was soaking them in salted water for about 5-10 days. Sometimes red pepper leaf was heated with steam and dried in the sun, then it was mixed with the other ingredients.

  • PDF

Seam Strength Depending on the Change of Stitch Density of Fine Cotton Fabrics (세번수 면직물의 땀수 변화에 따른 봉합강도)

  • Uh, Mi-Kyung
    • Journal of the Korea Fashion and Costume Design Association
    • /
    • v.15 no.2
    • /
    • pp.57-64
    • /
    • 2013
  • As the clothing materials have been more functional and advanced, the cotton fabrics for dress shirts or blouses have been more qualified and the sewability for high degree of completion has been required. This study aims to identify the seam strength depending on the change of stitch density of fine cotton fabrics by fabric and thread and so the general seam performance of fine cotton fabrics by analyzing the seam efficiency and breaking mode of seams. For an experiment, 3 kinds of fine cotton fabrics and 2 kinds of threads were selected and the sample was made by changing the stitch density by four steps. Then, the seam strength was measured. Next, the seam efficiency and breaking mode of seams were analyzed on the basis of the results of seam strength measurement. The results are as follows: All fabrics showed the similar tendency in seam strength. The seam strength is related to the tensile strength and thread strength, it increased only to a certain stitch density. When the stitch density exceeded a certain level, fabrics were destroyed or threads were cut. Then, the seam strength didn't increase. Furthermore, the more the seam strength increased, the more the seam efficiency increased. For increasing the maximum stitch density, it was required to use the fabrics and threads which had similar properties, in other words, the high thread strength for the high tensile strength and the low thread strength for the high tensile strength.

  • PDF

A Study of Jik-geum Hyoong-bae Textile in the Early Joseon Dynasty (조선전기 직금흉배직물 연구)

  • Sim, Yeon-Ok
    • Journal of the Korea Fashion and Costume Design Association
    • /
    • v.15 no.4
    • /
    • pp.113-128
    • /
    • 2013
  • Those records indicate that Jik-geum Hyoong-bae fabric was imported from China and its period was during the fourteen and fifteen century. Gold threads used in three Jik-geum Hyoong-bae artifacts were all wrapped gold thread and gold thread of Danryeong from Young-dukdong, Yong-in, did not have a base, but instead the gold foil itself was attached to the silk cord. Such form of artifact had never been discovered before in Korea. Wrapped gold thread of Seoknamdong's basis was presumably bamboo paper. Three Jik-geum Hyoong-bae have the same weave structure. The ground is woven in a warp-faced 5-end satin weave. The pattern is brocaded with supplementary gold wefts. Supplementary gold wefts are composed of 1/4 twill binding by the odd number pairs of warps within every group of 10 pairs of warps. All of the Jik-geum Hyoong-bae textile were designed and weaved according to the overlapped collared costume's structure. This is also known as 'Jik-seong-pil-ryo'. One symmetric collared jacket excavated in Seok-namdong, Incheon, only has the right half of Hyoong-bae in the front. This is because symmetric collared jacket was made from overlapped collared costume. Tiger and peacock are the main patterns of Jik-geum Hyoong-bae which have realistic and free screen composition and this shows a huge difference to the later generation's standardized Hyoong-bae pattern.

  • PDF