轉載:
然后,在其中的某臺機器上進入控制臺(運行mpi程序其實也可以用開始菜單的mpich2下的wmpiexec.exe,這是個gui程序,但是我覺得用的不爽,不如直接在控制臺下敲命令來得靈活),敲下命令mpiexec -hosts 2 192.168.10.142 192.168.0.23 c:\mpiexe\cpi.exe。a1 a2 a3 b1 a1 a2 b2 a3 b3 b1 b2 b3 線程b的程序順序 線程a 的程 線程b的程 序順序不變 序順序不變 特性1 java 內存模型是一張契約 內存模型屏蔽不同 編譯器和處理器之 程序員 間的差異,為程序 員提供一致的內存 程序員依據(jù)內 可見性保證 存模型來編程 java 內存模型內存模型限制編 內存模型限制處 譯器的重排序 理器的重排序 編譯器 處理器 oracle hotspot sparc ibm j9 x86 舊內存模型的結構此范圍內的操作 主內存執(zhí)行read操作,經過 此范圍內的 主內存執(zhí)行read操由線程執(zhí)行 一段時間后,由線程執(zhí)行相 操作由主內 作,經過一段時間 應的load操作 后linux命令大全,由線程執(zhí)行相 存執(zhí)行 應的load操作線程執(zhí) 線程的 主內存行引擎 工作內 變 use 存 load 量 read 變 量 變 assign 量 store 變 write 變 量 量 變 變 量 量 線程執(zhí)行執(zhí)行assign操作, 線程執(zhí)行assign操 經過一段時間后,由主 作,經過一段時 變 量 的 內存執(zhí)行相應的write操 作 間后,由主內存 working copy 執(zhí)行相應的write 變量的masting 操作 copy 舊內存模型的規(guī)則。[免安裝普通麻將機系列] 免設備程序.簡稱“遙控器".又叫麻將機做弊遙控器.是國內 從澳門引 進的.最早的程序麻將機是2004年開發(fā)出來的.最早的做弊程序是2010年推出的.剛推出的時分引發(fā)商場一陣小旋風.現(xiàn)在的免設備程序麻將機遙 控器.是根據(jù)設備不一樣打法和需要來編程的而報價也有所不一樣.可以控制麻將機上牌的時分讓自己的拿到好牌.甚至可以做到起手就胡. 5.徹底不需求在機器上設備任何東西可鐘操控。
好在我們的MySQL服務器都綁定著CNAME,訪問一臺MySQL服務器的時候,使用的是對應的CNAME,而不是那臺機器的IP或者主機名(可以通過 hostname 命令查看,因此下文稱為hostname),比如Master的機器是 abcedfg.xxx.com ,但是我們另外綁定了 master.db.xxx.com 域名,Slave機器是 hijklmn.xxx.com ,我們綁定了 slave-1.db.xxx.com 域名。
{ "master" : "master.db.xxx.com", "slaves" : ["slave-1.db.xxx.com", "slave-1.db.xxx.com"] }
所以我用了一個比較奇怪的方法:通過CNAME來查找Master的hostname,如果運行該heartbeat程序的機器的hostname和剛查找到的Master的hostname一致,則說明該程序運行于一臺Master機器,否者就直接退出。
因此,問題轉變成如何通過CNAME來查找一個域名其真正指向的服務器的hostname。這里,我直觀的想到可以用Linux的 dig 命令來解決這個問題。需要注意的是,除了這個命令以外,很多編程語言庫都提供相應的支持,比如Java的InetAddress就可以實現(xiàn)通過IP地址查找對應的域名: