はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    新内閣発足

『Yasushi Shinjo / 新城 靖』

  • 人気
  • 新着
  • すべて
  • マルチスレッド・プログラミング(1)/ Multithread programming (1)

    3 users

    www.cs.tsukuba.ac.jp/~yas

    並行システム システム情報系情報工学域, システム情報工学研究科コンピュータサイエンス専攻 新城 靖 <yas@cs.tsukuba.ac.jp> このページは、次の URL にあります。 http://www.cs.tsukuba.ac.jp/~yas/cs/csys-2013/2013-10-08 あるいは、次のページから手繰っていくこともできます。 http://www.cs.tsukuba.ac.jp/~yas/cs/ http://www.cs.tsukuba.ac.jp/~yas/ ■スレッド・プログラミング / multithread programming ◆スレッドとは / What is a thread スレッド(thread) あるいは、 軽量プロセス(lightweight processes) とは、 1つの保護の単位(unit of protection)とし

    • テクノロジー
    • 2015/05/30 04:16
    • タプル空間(Tuple Space)、Linda、JavaSpaces、Ruby Linda(Rinda)

      4 users

      www.cs.tsukuba.ac.jp/~yas

      並行システム システム情報系情報工学域, システム情報工学研究科コンピュータサイエンス専攻 新城 靖 <yas@cs.tsukuba.ac.jp> このページは、次の URL にあります。 http://www.cs.tsukuba.ac.jp/~yas/cs/csys-2013/2013-11-12 あるいは、次のページから手繰っていくこともできます。 http://www.cs.tsukuba.ac.jp/~yas/cs/ http://www.cs.tsukuba.ac.jp/~yas/ ■今日の重要な話 並行(並列)プログラムの作り方 how to write concurrent (parallel) programs パラダイム paradigms 結果並列法 result parallelism 専門家並列法 specialist parallelism 手順並列法 agen

      • テクノロジー
      • 2015/05/25 22:25
      • 分散プログラミング -- 状態

        4 users

        www.cs.tsukuba.ac.jp/~yas

        並列分散ソフトウェア 電子・情報工学系 新城 靖 <yas@is.tsukuba.ac.jp> このページは、次の URL にあります。 http://www.hlla.is.tsukuba.ac.jp/~yas/sie/pdsoft-2001/2001-12-20 あるいは、次のページから手繰っていくこともできます。 http://www.hlla.is.tsukuba.ac.jp/~yas/sie/ http://www.is.tsukuba.ac.jp/~yas/index-j.html http://www.hlla.is.tsukuba.ac.jp/~yas/index-j.html ■復習 ■今日の重要な話 分散アルゴリズム 分散システムにおける同期 アトミック・トランザクション、直列化可能性、楽観的並行性制御 デットロック検出 複製と一貫性 複製の目的 性能向上。 信頼性の向

        • テクノロジー
        • 2013/01/30 09:41
        • tech
        • RPCと障害回復

          4 users

          www.cs.tsukuba.ac.jp/~yas

          並行システム システム情報工学研究科コンピュータサイエンス専攻、電子・情報工学系 新城 靖 <yas@is.tsukuba.ac.jp> このページは、次の URL にあります。 http://www.cs.tsukuba.ac.jp/~yas/sie/csys-2009/2010-01-08 あるいは、次のページから手繰っていくこともできます。 http://www.cs.tsukuba.ac.jp/~yas/sie/ http://www.cs.tsukuba.ac.jp/~yas/ ■連絡 1月15日(金)は、全学(学群、大学院)臨時休業。センター試験のため。 ■RPC RPC (Remote Procedure Call) ( 遠隔手続き呼び出し ) は、分散システムを構築する時に広く使われている「プロセス間通信」の方法。 NFS (Network File System) を始め

          • テクノロジー
          • 2010/06/27 11:53
          • プログラミング
          • programming
          • タプル空間、Linda、JavaSpaces、Ruby Linda(Rinda)

            3 users

            www.cs.tsukuba.ac.jp/~yas

            ライブタプル(eval命令)は、ない。 write, read, take を使う部分のプログラムは簡単だが、space を利用可能に するのには苦労する。 JavaSpaces が提供する空間の特徴 異なるノードで動作するプログラムで共有される。 永続的である。 連想アクセス機能がある。 トランザクションの機能がある。複数の操作をグループ化できる(all or nothing)。 実行可能コンテンツ。空間からローカルに取り出たオブジェクトの メソッドを実行できる。 ◆interface Entry 空間に置くことができるオブジェクトは、interface Entry を implements し たもの。 net/jini/core/entry/Entry.java: public interface Entry extends java.io.Serializable { } ◆int

            • テクノロジー
            • 2010/05/14 11:32
            • マルチスレッド・プログラミング(1)

              3 users

              www.cs.tsukuba.ac.jp/~yas

              並行分散ソフトウェア/並列分散ソフトウェア 電子・情報工学系 新城 靖 <yas@is.tsukuba.ac.jp> このページは、次の URL にあります。 http://www.cs.tsukuba.ac.jp/~yas/sie/pdsoft-2005/2005-12-09 あるいは、次のページから手繰っていくこともできます。 http://www.cs.tsukuba.ac.jp/~yas/sie/ http://www.cs.tsukuba.ac.jp/~yas/ ■スレッド・プログラミング ◆スレッドとは スレッド(thread) あるいは、 軽量プロセス(lightweight processes) とは、 1つの保護の単位としての プロセス(タスク,あるいは,アドレス空間) 内部にふくまれている平行処理(論理的な並列処理)の単位。 シングルスレッドのプログラム 1度に1つの手

              • テクノロジー
              • 2008/12/25 17:06
              • 分散システムにおける同期

                4 users

                www.cs.tsukuba.ac.jp/~yas

                並行システム システム情報工学研究科コンピュータサイエンス専攻、電子・情報工学系 新城 靖 <yas@is.tsukuba.ac.jp> このページは、次の URL にあります。 http://www.cs.tsukuba.ac.jp/~yas/sie/csys-2007/2008-02-29 あるいは、次のページから手繰っていくこともできます。 http://www.cs.tsukuba.ac.jp/~yas/sie/ http://www.cs.tsukuba.ac.jp/~yas/ ■復習 ■今日の重要な話 分散アルゴリズム 分散システムにおける同期 論理クロック、Lamportの論理クロック同期アルゴリズム, 物理クロック、UTC、NTP 分散相互排除、集中、分散、トークンリング 選出アルゴリズム デッドロック検出 資料: A.S.タネンバウム著、水野忠則、鈴木健二、西宮洋太郎、佐

                • テクノロジー
                • 2008/05/29 01:20
                • synchronization
                • 新城担当の大学院(情報理工学位プログラム/コンピュータサイエンス専攻)の授業関係のページ

                  3 users

                  www.cs.tsukuba.ac.jp/~yas

                  新城担当の大学院(情報理工学位プログラム/コンピュータサイエンス専攻)の授業関係のページ ■並行システム(2025年) ■前年度までの担当 並列分散ソフトウェア(2000年) 並列分散ソフトウェア(2001年) 並列分散ソフトウェア(2003年) 並行分散ソフトウェア(2005年) 並行システム(2007年) 並行システム(2009年) 並行システム(2011年) 並行システム(2013年) 並行システム(2015年) 並行システム(2016年) 並行システム(2017年) 並行システム(2018年) 並行システム(2019年) 並行システム(2020年) 並行システム(2021年) 並行システム(2025年) 並行システム(2025年) Last updated: 2025/04/04 11:08:37 Yasushi Shinjo / <yas@cs.tsukuba.ac.jp>

                  • テクノロジー
                  • 2008/05/28 13:20
                  • Programming
                  • マルチスレッド(1)

                    3 users

                    www.cs.tsukuba.ac.jp/~yas

                    並列分散ソフトウェア 電子・情報工学系 新城 靖 <yas@is.tsukuba.ac.jp> このページは、次の URL にあります。 http://www.hlla.is.tsukuba.ac.jp/~yas/sie/pdsoft-2000/2001-01-18 あるいは、次のページから手繰っていくこともできます。 http://www.hlla.is.tsukuba.ac.jp/~yas/sie/ http://www.is.tsukuba.ac.jp/~yas/index-j.html http://www.hlla.is.tsukuba.ac.jp/~yas/index-j.html ■訂正 SunOS 5.6 (sakura) でセマフォを使う時には、-lrt ではなくて、 -lposix4 をつける。 SunOS 5.6 (sakura) には、pthread_setconc

                    • テクノロジー
                    • 2008/05/28 13:19
                    • マルチスレッド・プログラミング(1)

                      3 users

                      www.cs.tsukuba.ac.jp/~yas

                      並行システム システム情報工学研究科コンピュータサイエンス専攻、電子・情報工学系 新城 靖 <yas@is.tsukuba.ac.jp> このページは、次の URL にあります。 http://www.cs.tsukuba.ac.jp/~yas/sie/csys-2007/2007-12-14 あるいは、次のページから手繰っていくこともできます。 http://www.cs.tsukuba.ac.jp/~yas/sie/ http://www.cs.tsukuba.ac.jp/~yas/ ■スレッド・プログラミング ◆スレッドとは スレッド(thread) あるいは、 軽量プロセス(lightweight processes) とは、 1つの保護の単位としての プロセス(タスク,あるいは,アドレス空間) 内部にふくまれている平行処理(論理的な並列処理)の単位。 シングルスレッドのプログラム

                      • テクノロジー
                      • 2008/03/06 21:29
                      • JUNET利用の手引(第1版)

                        6 users

                        www.cs.tsukuba.ac.jp/~yas

                        ■このページについて ここにあるものは、「JUNET利用の手引(第1版)」としてfj に投稿されたもの です。当時は、JUNET というネットワークの主要なサービスは、電子メール (必須)とネットワーク・ニュース fj.* (オプション)でした。ですから、 JUNET利用の手引は、電子メールとネットワーク・ニュースについて書かれて います。 JUNET は、その後、解散しますが、fj.* は、そのまま残りました。ですから、 fj.* からみると「JUNET利用の手引(第1版)」は、ネットワークニュースにつ いて書かれた部分は、当時の「fj.* の利用の手引き」と考えることができま す。 連絡先は、当時のままなので、もう無効になっていることもあります。電子メー ルのアドレスは、.junet で終わっていることからわかるように、完全に無効 です。 なお、 JUNET の手引の著作権は 『JUN

                        • 学び
                        • 2008/02/06 02:42
                        • communication
                        • web
                        • あとで読む
                        • マルチスレッド(3)

                          3 users

                          www.cs.tsukuba.ac.jp/~yas

                          並列分散ソフトウェア 電子・情報工学系 新城 靖 <yas@is.tsukuba.ac.jp> このページは、次の URL にあります。 http://www.hlla.is.tsukuba.ac.jp/~yas/sie/pdsoft-2000/2001-02-01 あるいは、次のページから手繰っていくこともできます。 http://www.hlla.is.tsukuba.ac.jp/~yas/sie/ http://www.is.tsukuba.ac.jp/~yas/index-j.html http://www.hlla.is.tsukuba.ac.jp/~yas/index-j.html ■スレッド固有データ ◆大域変数、静的変数 シングルスレッド・プログラムをマルチスレッド・プログラムに変更しようと した時に extern変数や static 変数をどうするか。 全スレッドで共有す

                          • テクノロジー
                          • 2007/12/30 22:29
                          • マルチスレッド(1)

                            4 users

                            www.cs.tsukuba.ac.jp/~yas

                            並列分散ソフトウェア 電子・情報工学系 新城 靖 <yas@is.tsukuba.ac.jp> このページは、次の URL にあります。 http://www.hlla.is.tsukuba.ac.jp/~yas/sie/pdsoft-2003/2004-01-08 あるいは、次のページから手繰っていくこともできます。 http://www.hlla.is.tsukuba.ac.jp/~yas/sie/ http://www.is.tsukuba.ac.jp/~yas/index-j.html http://www.hlla.is.tsukuba.ac.jp/~yas/index-j.html ■スレッド・プログラミング ◆スレッドとは スレッド(thread) あるいは、 軽量プロセス(lightweight processes) とは、 1つの保護の単位としての プロセス(タスク,ある

                            • テクノロジー
                            • 2007/12/13 04:19
                            • multithread
                            • C
                            • プログラム
                            • プログラミング
                            • Yasushi Shinjo / 新城 靖

                              3 users

                              www.cs.tsukuba.ac.jp/~yas

                              筑波大学/ システム情報系/ 情報工学域, 准教授 電子メール: yas@cs.tsukuba.ac.jp Fax: 029-853-5206 教官室: 3F829 (内線6562, 029-853-6562) 実験室: 3E302, 3E303 (内線6456, 029-853-6456) 住所: 〒305-8573 茨城県つくば市天王台1-1-1 システム情報系 3F900 担当: [情報科学類] [システム情報工学研究群(研究科)] [情報理工学位プログラム(コンピュータサイエンス専攻)] [新城のPGP公開鍵] [fj.news.announceのPGP公開鍵] ■新城によるfjのWWWページ ■授業関係 情報科学類、情報学類 システムプログラム(2025年4月〜) 計算機システム実験/システムプログラム(2025年4月〜) 計算機システム実験/カーネルハック(2025年4月〜)

                              • テクノロジー
                              • 2007/07/07 17:30
                              • linux
                              • programming

                              このページはまだ
                              ブックマークされていません

                              このページを最初にブックマークしてみませんか?

                              『Yasushi Shinjo / 新城 靖』の新着エントリーを見る

                              キーボードショートカット一覧

                              j次のブックマーク

                              k前のブックマーク

                              lあとで読む

                              eコメント一覧を開く

                              oページを開く

                              はてなブックマーク

                              • 総合
                              • 一般
                              • 世の中
                              • 政治と経済
                              • 暮らし
                              • 学び
                              • テクノロジー
                              • エンタメ
                              • アニメとゲーム
                              • おもしろ
                              • アプリ・拡張機能
                              • 開発ブログ
                              • ヘルプ
                              • お問い合わせ
                              • ガイドライン
                              • 利用規約
                              • プライバシーポリシー
                              • 利用者情報の外部送信について
                              • ガイドライン
                              • 利用規約
                              • プライバシーポリシー
                              • 利用者情報の外部送信について

                              公式Twitter

                              • 公式アカウント
                              • ホットエントリー

                              はてなのサービス

                              • はてなブログ
                              • はてなブログPro
                              • 人力検索はてな
                              • はてなブログ タグ
                              • はてなニュース
                              • ソレドコ
                              • App Storeからダウンロード
                              • Google Playで手に入れよう
                              Copyright © 2005-2025 Hatena. All Rights Reserved.
                              設定を変更しましたx