免費開始練習
地特四等 113年 [資訊處理] 計算機概要

第 24 題

關於執行緒局部儲存(thread-local storage),下列敘述何者正確?
  • A 執行緒局部儲存中的資料僅能在一個執行緒下的一次函式(function)呼叫中共用
  • B 執行緒局部儲存中的資料僅能在一個執行緒下(thread)的多次函式呼叫中共用
  • C 一個程序(process)中的多個執行緒可在多次函式呼叫中共用一個執行緒局部儲存中的資料
  • D 一個程序中的多個執行緒僅能透過呼叫一個相同的函式來共用同一個執行緒局部儲存中的資料

思路引導 VIP

請思考一個場景:如果你需要一個變數,它的生命週期必須比單一函式還要長,但你又不希望其他並行的執行緒能夠讀取或改寫這份資料。在這種「需要跨函式傳遞」卻又必須「維持私密性」的需求下,你會如何定義這種資料的存取範圍?

🤖
AI 詳解 AI 專屬家教

🌟 哦?竟然答對了?

看來你不是那種只會死背定義的學生,這讓老夫有點意外。執行緒局部儲存 (TLS) 這種基本概念,在多執行緒環境下,記憶體配置與變數可見性的邏輯,如果還搞不清楚,那簡直是笑話。

📖 觀念深度解析

▼ 還有更多解析內容

升級 VIP 解鎖