NI-Lab.

nilog:

← 前の日 2023-01-12 次の日 →
← 一年前 一年後 →
Twitter (2023-01-12)
2014年の記事。

「現状,goroutineのスケジューラはマルチコアを最適に使うようになっていないらしい」「そのため,デフォルトの設定では使用するCPUのコア数は1になっている」

Go言語でCPU数に応じて並列処理数を制限する | Taichi Nakashima https://deeeet.com/writing/2014/07/30/golang-parallel-by-cpu/
[t] 2023-01-12 08:12:34
関連するかも情報
「Go が独自のスケジューラと動的なスタックサイズを使わず、OS のスレッドを使うことを選択していたら、数千行のコードをランタイムから削除することができたでしょう」

なぜ Go では何百万もの Goroutine を作れるのに Java は数千のスレッドしか作れないのか? https://mahata.gitlab.io/post/2018-10-15-goroutines-vs-java-threads/
[t] 2023-01-12 08:08:24
2014年の記事。

「現状,goroutineのスケジューラはマルチコアを最適に使うようになっていないらしい」「そのため,デフォルトの設定では使用するCPUのコア数は1になっている」

Go言語でCPU数に応じて並列処理数を制限する | Taichi Nakashima https://deeeet.com/writing/2014/07/30/golang-parallel-by-cpu/
[t] 2023-01-12 08:12:34
CPUの複数コアを活用できる。

「Goroutineは1つのOSスレッドに対して複数配置され、必要に応じて動的に利用するOSスレッドを増やす」
「GOMAXPROCS によって実行時に使用したいCPUの最大数を設定可能」

Goroutine の並行処理によって並列処理を実現する. | sprocket-inc https://medium.com/sprocket-inc/goroutine-concurrent-and-parallel-programming-669eaae55e73
[t] 2023-01-12 08:15:40
2019年の記事。

「スレッドを入れたときに私が使っていたコンピュータは1個しかCPUがありませんでしたし、マルチコアの時代が来るってぜんぜん予想してなかったんですね」

Rubyのパフォーマンスをいかにして改善するか まつもとゆきひろ氏がRubyKaigi 2019で語ったこと https://logmi.jp/tech/articles/321296
[t] 2023-01-12 08:17:50
「Ruby / Python は GIL (Global Interpreter Lock) 機構により、 プロセス中で同時に実行できるスレッド数は常に1 に制限されています」

あれあれ? CPU 増やしたのに速くならないぞ? - Qiita https://qiita.com/megmogmog1965/items/6bdebc9a0a1ce168caf7
[t] 2023-01-12 08:19:24
「Ruby VM は Giant VM lock (GVL) を有しており、同時に実行されるネイティブスレッドは常にひとつです。ただし、IO 関連のブロックする可能性があるシステムコールを行う場合には GVL を解放します」

スレッド (Ruby 3.2 リファレンスマニュアル) https://docs.ruby-lang.org/ja/latest/doc/spec=2fthread.html
[t] 2023-01-12 08:22:03
「CPython は Global Interpreter Lock のため、ある時点で Python コードを実行できるスレッドは1つに限られます (ただし、いくつかのパフォーマンスが強く求められるライブラリはこの制限を克服しています)」

threading --- スレッドベースの並列処理 — Python 3.11.1 https://docs.python.org/ja/3/library/threading.html
[t] 2023-01-12 08:23:41
「アプリケーションにマルチコアマシンの計算能力をより良く利用させたい場合は、 multiprocessing モジュールや concurrent.futures.ProcessPoolExecutor の利用をお勧めします」

threading --- スレッドベースの並列処理 — Python 3.11.1 ドキュメント https://docs.python.org/ja/3/library/threading.html
[t] 2023-01-12 08:23:50
「グリーンスレッド(英: green threads)とは、コンピュータプログラミングにおいて、オペレーティングシステムではなく、ランタイムライブラリや仮想マシン (VM) によってスケジュールされるスレッドである」

グリーンスレッド - Wikipedia https://ja.wikipedia.org/wiki/%E3%82%B0%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B9%E3%83%AC%E3%83%83%E3%83%89
[t] 2023-01-12 08:25:38
「マルチコアプロセッサのシステムでは、ネイティブスレッドの実装は処理を複数のプロセッサに割り当てることができる。これはグリーンスレッドの実装では不可能である」

グリーンスレッド - Wikipedia https://ja.wikipedia.org/wiki/%E3%82%B0%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B9%E3%83%AC%E3%83%83%E3%83%89
[t] 2023-01-12 08:25:46
【話題のキーワード】
1. ジェフ・ベック
2. スキーの日
3. Jeff Beck
4. たまむすび
5. 大坂なおみ
6. ばくおんぱ
7. 家宅捜索
8. 裏皆伝
9. アスレチックス
https://search.yahoo.co.jp/realtime #buzzbot
[t] 2023-01-12 08:30:57
RT @year_progress:
░░░░░░░░░░░░░░░ 3%
[t] 2023-01-12 08:58:45
【話題のキーワード】
1. ジェフ・ベック
2. Jeff Beck
3. 家宅捜索
4. 世界3大ギタリスト
5. シナぷしゅ
6. たまむすび
7. 裏皆伝
8. 中伝
9. 入管法
https://search.yahoo.co.jp/realtime #buzzbot
[t] 2023-01-12 10:30:57
【天気予報】今日の名古屋の天気

1月12日(木) 晴れ
最高気温 14℃[+2]
最低気温 -1℃[0]

降水確率
12-18 0%
18-24 0%

西部(名古屋)の天気 - Yahoo!天気・災害 https://weather.yahoo.co.jp/weather/jp/23/5110.html
#天気bot #bot
[t] 2023-01-12 11:15:05
RT @Yahoo_weather:
今週末(14、15日)は大学入学共通テスト。気温が上がる予想となっている所が多いですが、もし手袋をしたりカイロを使ったりしても手がかじかんでしまったら、以下を試してみてくださいね。
✅手をグーパーする
✅手を上下に大きく数回振る
✅指先(爪の両脇)をもむ
✅手を組んで指の間を刺激する https://twitter.com/Yahoo_weather/status/1613353948542558208/photo/1
[t] 2023-01-12 12:39:32
RT @chiikawa_kouhou:
\新発売/

2月9日(木)より
『ちいかわ ふりかけミニパック』
『ちいかわカレー〈ポーク&コーン甘口〉』
が新登場🍛
丸美屋オリジナルキラキラシール1枚入りです✨

#丸美屋 #ちいかわ https://twitter.com/chiikawa_kouhou/status/1613370315664400385/photo/1
[t] 2023-01-12 12:39:40
RT @morinaga_milk_:
今日は #いいねの日 ❤
みんなでいつもよりも気軽に、いいね❤️のエールを送りあう日なんだって✨

いいねをもらうとうれしい気持ちになるモリよね🎶
もーりーもみんなにエールを送るモリ🍃꒰っゝ◡•。꒱っ=͟͟͞͞✨エイッ
[t] 2023-01-12 12:47:29
RT @redbulljapan:
Twitter BlueもいいけどRed Bull Blueもどうですか? https://twitter.com/redbulljapan/status/1613019761788719109/photo/1
[t] 2023-01-12 13:30:47
【話題のキーワード】
1. スタバ新作
2. アルハイゼン
3. 石森 璃花
4. 籠池夫妻
5. 京奈和道
6. 音楽性の違い
7. 郷ひろみ
8. 元徴用工
9. ハマる男に蹴りたい女
https://search.yahoo.co.jp/realtime #buzzbot
[t] 2023-01-12 14:30:57
【天気予報】今日の名古屋の天気

1月12日(木) 晴れ
最高気温 15℃[+3]
最低気温 -1℃[0]

降水確率
18-24 0%

西部(名古屋)の天気 - Yahoo!天気・災害 https://weather.yahoo.co.jp/weather/jp/23/5110.html
#天気bot #bot
[t] 2023-01-12 17:15:04
2023年01年12日のnilogをすべて表示する

- NI-Lab.
- Mastodon (@nilab@mastodon-japan.net)
- Twitter (@nilab)
- Timelog (@nilab)
- はてなブックマーク (id:nilab)

Web Services by Yahoo! JAPAN