AVt天堂网 手机版,亚洲va久久久噜噜噜久久4399,天天综合亚洲色在线精品,亚洲一级Av无码毛片久久精品

當前位置:首頁 > 科技  > 軟件

為什么Java官方不推薦池化虛擬線程?

來源: 責編: 時間:2023-09-28 10:06:54 244觀看
導讀一句話定義虛擬線程是在用戶空間(而非內核)中實現的輕量級線程,其創建、調度和銷毀由應用程序自己管理,而不依賴于操作系統。與傳統線程區別傳統的線程(也稱為物理線程或內核線程)由操作系統內核調度和管理,每個線程都需要分

一句話定義

虛擬線程是在用戶空間(而非內核)中實現的輕量級線程,其創建、調度和銷毀由應用程序自己管理,而不依賴于操作系統。IUI28資訊網——每日最新資訊28at.com

與傳統線程區別

傳統的線程(也稱為物理線程或內核線程)由操作系統內核調度和管理,每個線程都需要分配獨立的內存棧和寄存器上下文。這種線程調度的開銷較大,并且線程數量受限于操作系統的限制。IUI28資訊網——每日最新資訊28at.com

IUI28資訊網——每日最新資訊28at.com

實現方式

Java 虛擬線程使用的是用戶態線程實現,用戶態線程是由運行時庫實現的線程模型,應用程序可以在用戶空間中創建和管理多個線程,而無需涉及操作系統內核。IUI28資訊網——每日最新資訊28at.com

IUI28資訊網——每日最新資訊28at.com

特點

虛擬線程具有以下優點:IUI28資訊網——每日最新資訊28at.com

  1. 輕量級:虛擬線程的創建和切換開銷相對較低,因為它們在用戶空間中實現,不需要操作系統的干預。
  2. 高并發性:虛擬線程可以實現更高級別的并發性,應用程序可以創建大量的虛擬線程,而不受操作系統線程數量的限制。
  3. 更好的資源利用率:由于虛擬線程是在用戶空間中實現的,可以使用更少的物理線程來完成相同數量的任務,從而提供更好的資源利用率。
  4. 易于編程:相對于傳統線程,虛擬線程的編程模型更簡單、直觀,可以通過協程或者用戶態線程庫來實現。

官方使用建議

開發人員通常會將應用程序代碼從傳統的基于線程池的ExecutorService遷移到基于虛擬線程的ExecutorService。線程池就像其他資源池一樣,旨在共享昂貴的資源,但虛擬線程并不昂貴,因此無需對它們進行池化。IUI28資訊網——每日最新資訊28at.com

IUI28資訊網——每日最新資訊28at.com

官方示例:IUI28資訊網——每日最新資訊28at.com

try (var executor = Executors.newVirtualThreadPerTaskExecutor()) {    IntStream.range(0, 10_000).forEach(i -> {        executor.submit(() -> {            Thread.sleep(Duration.ofSeconds(1));            return i;        });    });}  // executor.close() is called implicitly, and waits


IUI28資訊網——每日最新資訊28at.com

本文鏈接:http://www.tebozhan.com/showinfo-26-11826-0.html為什么Java官方不推薦池化虛擬線程?

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。郵件:2376512515@qq.com

上一篇: 2023年前端流行什么技術和框架了?

下一篇: 防御性編碼的意識與實踐

標簽:
  • 熱門焦點
  • 8月總票房已突破10億!《封神》第一:口碑已經成了

    8月5日消息,據燈塔專業版數據,截至8月5日9時35分,8月總票房(含預售)已突破10億。其中,《封神》以大比分的優勢領先。根據官方消息,目前該片總票房已經超過14.
  • 從零到英雄:高并發與性能優化的神奇之旅

    作者 | 波哥審校 | 重樓作為公司的架構師或者程序員,你是否曾經為公司的系統在面對高并發和性能瓶頸時感到手足無措或者焦頭爛額呢?筆者在出道那會為此是吃盡了苦頭的,不過也得
  • “又被陳思誠騙了”

    作者|張思齊 出品|眾面(ID:ZhongMian_ZM)如今的國產懸疑電影,成了陳思誠的天下。最近大爆電影《消失的她》票房突破30億斷層奪魁暑期檔,陳思誠再度風頭無兩。你可以說陳思誠的
  • 阿里大調整

    來源:產品劉有媒體報道稱,近期淘寶天貓集團啟動了近年來最大的人力制度改革,涉及員工績效、層級體系等多個核心事項,目前已形成一個初步的“征求意見版”:1、取消P序列
  • 機構稱Q2全球智能手機出貨量同比下滑11% 蘋果份額依舊第2

    7月20日消息,據外媒報道,研究機構的報告顯示,由于需求下滑,今年二季度全球智能手機的出貨量,同比下滑了11%,三星、蘋果等主要廠商的銷量,較去年同期均有下
  • OPPO K11樣張首曝:千元機影像“卷”得真不錯!

    一直以來,OPPO K系列機型都保持著較為均衡的產品體驗,歷來都是2K價位的明星機型,去年推出的OPPO K10和OPPO K10 Pro兩款機型憑借各自的出色配置,堪稱有
  • 蘋果MacBook Pro 2021測試:仍不支持平滑滾動

    據10月30日9to5 Mac 消息報道,蘋果新的 14 英寸和 16 英寸 MacBook Pro 2021 上市后獲得了不錯的評價,亮點包括行業領先的性能,令人印象深刻的電池續航,精美豐
  • 上海舉辦人工智能大會活動,建設人工智能新高地

    人工智能大會在上海浦江兩岸隆重拉開帷幕,人工智能新技術、新產品、新應用、新理念集中亮相。8月30日晚,作為大會的特色活動之一的上海人工智能發展盛典人工
  • 電博會與軟博會實現"線下+云端"的雙線融合

    在本次“電博會”與“軟博會”雙展會利好條件的加持下,既可以發揮展會拉動人流、信息流、資金流實現快速交互流動的作用,繼而推動區域經濟良性發展;又可以聚
Top