2023年5月24日のブックマーク (2件)

  • プログラムを動かす時にメモリがどのように割り当て・解放されるのかをめちゃくちゃわかりやすいイメージ画像で解説してくれるサイト「Memory Allocation」

    コンピューター上でプログラムを動作する際に必要になるのがメモリです。プログラム自体をメモリに読み込む必要があるのはもちろん、プログラムが行う動作はほとんど「メモリから値を取りだして計算し、メモリに保存する」であるといっても過言ではありません。プログラムが動作する際にメモリがどのように管理されているのかについて、ベテランプログラマーのサム・ローズさんがブログで解説しています。 Memory Allocation https://samwho.dev/memory-allocation/ C言語の標準ライブラリには「malloc」と「free」という2つの関数が用意されています。この2つはなんと1979年のUnix v7から存在している歴史ある関数で、mallocがメモリの割り当てを担当し、freeがメモリの解放を担当しています。サム・ローズさんの解説は「この2つの関数の中身を自分で実装する」

    プログラムを動かす時にメモリがどのように割り当て・解放されるのかをめちゃくちゃわかりやすいイメージ画像で解説してくれるサイト「Memory Allocation」
  • トヨタ株が取引終了時に急落、1年ぶり下落率-1.5兆円吹き飛ぶ

    トヨタ自動車株が午後の取引終了時に急落し、前日比4.8%安の1857円と終値ベースで2022年5月7日以来およそ1年ぶりの下落率で取引を終了した。 この日のトヨタ株は取引開始から終了間際までおおむね1950-1970円台の狭いレンジで売買されていた。ブルームバーグのデータによると、通常取引が終わる午後3時ちょうどに1857円で約1450万株の売買が成立した。1日の売買高に占めるこの取引の割合は36%に達した。 ブルームバーグの試算によると、終了時の急落が響き、同社の時価総額は30兆2969億円と前日比で約1兆5000億円減少した。トヨタ株の急落は時価総額を吹き飛ばしただけでなく、同社株の影響力が大きいTOPIXを3.57ポイント押し下げた。ただ、ブルームバーグの取引所別価格動向のデータによれば、取引終了後に私設取引システム(PTS)市場の一部で一時1900円台に値を戻す取引もあった。 ブル

    トヨタ株が取引終了時に急落、1年ぶり下落率-1.5兆円吹き飛ぶ