FreeBSDを語れ Part37
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001名無しさん@お腹いっぱい。
2014/01/22(水) 01:52:19.52http://www.freebsd.org/ja/
前スレ
FreeBSDを語れ Part36
http://toro.2ch.net/test/read.cgi/unix/1371050502/
関連スレ
初心者もOK! FreeBSD質問スレッド その117
http://toro.2ch.net/test/read.cgi/unix/1380865524/
0918名無しさん@お腹いっぱい。
2014/06/29(日) 08:02:04.010919名無しさん@お腹いっぱい。
2014/06/29(日) 09:37:22.22割り込みを避けたい部分の前後で割り込みのON/OFFすればいいだけじゃん
TSSをユーザ側で無効化できるけどそれはそんなプログラムが悪いだけだし
0920名無しさん@お腹いっぱい。
2014/06/29(日) 10:32:45.50XENIXは16bit用で8086やPDP-11に対応してたらしいけど
2BSDの8086用って聞いたことないよね
誰も作らなかったんだろうか
0921名無しさん@お腹いっぱい。
2014/06/29(日) 11:18:38.27> 特権モードが無いCPUで、この仕組みを実装するなんて、狂気の沙汰だと思う。
うん、それは正しいけど、マルチタスクに必須じゃないよね
0922名無しさん@お腹いっぱい。
2014/07/01(火) 11:18:50.830923名無しさん@お腹いっぱい。
2014/07/01(火) 14:06:47.18LinuxだってuCLinuxがメモリ管理ユニット無しで動くんだし!
0924名無しさん@お腹いっぱい。
2014/07/01(火) 14:10:35.96がんばれよ!
期待してるぞ。
0925名無しさん@お腹いっぱい。
2014/07/01(火) 17:19:38.360926名無しさん@お腹いっぱい。
2014/07/01(火) 18:59:12.04FM-7で触った
0927名無しさん@お腹いっぱい。
2014/07/01(火) 19:02:28.85ラズベリーPIってFreeBSDも動くの?
0928名無しさん@お腹いっぱい。
2014/07/01(火) 19:06:42.790929名無しさん@お腹いっぱい。
2014/07/01(火) 22:29:05.630930名無しさん@お腹いっぱい。
2014/07/02(水) 06:34:47.980931名無しさん@お腹いっぱい。
2014/07/02(水) 09:32:47.200932名無しさん@お腹いっぱい。
2014/07/02(水) 09:37:14.250933名無しさん@お腹いっぱい。
2014/07/02(水) 13:07:20.610934名無しさん@お腹いっぱい。
2014/07/02(水) 13:08:46.310935名無しさん@お腹いっぱい。
2014/07/02(水) 14:20:12.510936名無しさん@お腹いっぱい。
2014/07/02(水) 15:47:00.060937名無しさん@お腹いっぱい。
2014/07/02(水) 18:38:27.92kwsk
0938名無しさん@お腹いっぱい。
2014/07/03(木) 21:04:28.22ちゃんとマルチタスクしてた訳だ
っで色々あってBSD系の凋落に繋がると
0939名無しさん@お腹いっぱい。
2014/07/03(木) 22:04:38.83マルチタスクで何かしら動いているものだと今まで思っていたのだが、違うの?
マルチタスクにメモリやプロセス保護は必須ではなく、あればいいって程度でしょ?
PC-8801でイース3をやった時には感動したぞ。
FM音源バリバリ鳴らしながら三重スクロールのアクションRPG.
0940名無しさん@お腹いっぱい。
2014/07/03(木) 22:08:19.55FEPは確か割り込み処理だったと思うが
0941名無しさん@お腹いっぱい。
2014/07/03(木) 23:41:57.38そんな事言い出したら、x86のタスクスイッチ機能は割り込み命令の延長下にあるわけで。
0942名無しさん@お腹いっぱい。
2014/07/04(金) 02:42:51.06FEPは常駐した上で他のアプリケーションのタスクに割り込んで動作するけれど、
それと常駐でない通常のアプリケーションがマルチに実行できるかどうかはまた別の話。
それはともかく、タイマ割り込みってそれだけでマルチタスクに近い印象があるよね。
キー割り込みで動くFEPはフィルタとかフック的な印象だなぁ…
0943名無しさん@お腹いっぱい。
2014/07/04(金) 09:16:05.490944名無しさん@お腹いっぱい。
2014/07/04(金) 12:40:24.27もしいたら、下にあるファイルを試しに impress で開いてもらえませんか?
http://fast-uploader.com/file/6959999350920/
0945名無しさん@お腹いっぱい。
2014/07/04(金) 14:59:44.99http://i.imgur.com/9z9R9rM.png
0946944
2014/07/04(金) 16:06:36.51ありがとうございます。impress は固まらなかったですか?
当方(FreeBSD 10.0R + LO 4.5.2.2)では figure の部分がアイコン
のままフリーズしてしまい、kill するしかなかったです。
0947名無しさん@お腹いっぱい。
2014/07/04(金) 16:11:43.67固まらないですね。
Pentium M 1.4GhzのX40ですけど
0948名無しさん@お腹いっぱい。
2014/07/04(金) 16:15:44.890950名無しさん@お腹いっぱい。
2014/07/04(金) 16:34:42.990951944
2014/07/04(金) 16:51:37.07わかりました。
>>944 の 4.5.2.2 は 4.2.5.2 の間違いでした。
フリーズするしないの違いはあっても使い物にならないのは同じですね。。。
以前のバージョン4では、表示されないのはスライドショーだけだったのですが、
解決するどころかさらにバグが酷くなってます。
やはり、LO ver. 4 はまだまだ使えるレベルではないですね...
なのに、legacy はとっとと切り捨てられてもう配布されていない。困ったものです。
このマシンの 9.1R + LO3.5.6.2 をこの先もずっとキープしないとです。
0952名無しさん@お腹いっぱい。
2014/07/05(土) 02:14:27.06四角の中は左角上に小さなアイコンがあ・・・。ぐえ。即フリーズした。
本体と関連プロセスをkillして再度動かしたら前回の回復とか出るのな。
前回開いたファイルのサムネイルを見ると、四角の中はグラフ波形が
あるべき、だったのかな?
「.~lock.LO4_test.odp#」は生成されておりました。
>>945さんとの違いは、
初めてimpressを使ったからか、左スライド、右プロパティ表示。
オサレな統合環境ではなく昔ながらのウィンドウマネージャで使ってる。
・・・ってところかなあ。
FreeBSD10.0-RELEASE-p4 (i386)
ja-libreoffice-4.2.5(4.2.5.2) (pkgから)
Wine1.7.20(pkgから)+OpenOffice3.2Portableだとフリーズはしないが、
四角の中に以下の表示でグラフ波形は表示されなかった。
Title:sinx.eps
Creator:gnuplot3.7 patchlevel 1(+1.2.0
CreationDate:Thu Feb 13 14:11:05 2014
手打ちなので綴り間違いはごめんね。
Wine+OpenOfficeってのはWine+LibreOfficeより、微妙に動作が速く
感じたので、ってだけで深い意味はないです。
0953名無しさん@お腹いっぱい。
2014/07/05(土) 08:07:19.060954名無しさん@お腹いっぱい。
2014/07/05(土) 08:16:20.550955名無しさん@お腹いっぱい。
2014/07/05(土) 10:27:06.71[FreeBSD-Announce] temporary WITH_NEW_XORG repositories available
http://docs.freebsd.org/cgi/mid.cgi?53B710E5.7080203
0956945
2014/07/05(土) 13:04:06.99家のメインマシンでも仮想環境のWindowsで3.6.4でも試してみたけど
表示されない。
そもそもこのファイル自体が正しく作成されているのか怪しい
http://i.imgur.com/cqtFv7j.png
0957名無しさん@お腹いっぱい。
2014/07/05(土) 14:27:27.13もしあったら試してみて。きっと問題なく表示されるから。
ver 3.6 からこのバグが入ったみたいね。
0958945
2014/07/05(土) 15:07:59.34http://i.imgur.com/05kZRBm.png
0959名無しさん@お腹いっぱい。
2014/07/07(月) 00:58:30.17pkgで4.5.2_2を入れて試してみました。
944さんが言うように、ファイルを開いた直後にフリーズしました。
因みに、PowerPointで開くと
PowerPoint found a problem with content in LO4_test.odp
と言われrepairすると、画面は表示されます。
ただ、PowerPoint removed unreadable content in LO4_test.odp[Repaired].
You should review this presentation to define weather any content was unexpectedly changed or removed.
とは言われます。
AndroidのOfficeSuiteではファイルが破損していますと言われ開けませんでした。
0960944
2014/07/07(月) 16:07:28.42ports で option を選んで make すれば直るのかも。今度やってみます。
まぁ、フリーズしなくても表示されなかったら意味ないですが。
確か、PowerPoint は EPS に非対応ですよね。
0961名無しさん@お腹いっぱい。
2014/07/07(月) 18:55:52.270962944
2014/07/07(月) 19:54:26.66少なくとも gnuplot で作った eps を開くと100%フリーズする、と言う事が分かりました。
例えば http://fast-uploader.com/file/6960285626034/
これは gnuplot 4.0 で
set terminal postscript eps
set output 'sinxplot.eps'
plot sin(x)
で作ったものです。たぶん、皆さんの手元で作っても同じと思います。
他のソフトで作った eps に関しては、これから調べて見ます。
どうも tgif で作った eps は、フリーズも起きず、表示もされる様です。
うーむ。
0963944
2014/07/07(月) 20:00:19.65Impress でスライドに張り付けようとして開くの事です。
念のため。
0964944
2014/07/07(月) 20:22:42.51情報どうもです。OSX は大丈夫ですか。
FreeBSD pkg だけなのですかね。linux はどうなのだろう?
あっちは利用者多そうだから、問題あればとっくに声が上がってますかね。
0965名無しさん@お腹いっぱい。
2014/07/07(月) 20:28:08.69portsでもダメですよ
0966944
2014/07/07(月) 23:09:36.129.3R が出たら試してみると Clang が関係してるか分かるかも。
0967名無しさん@お腹いっぱい。
2014/07/07(月) 23:35:37.340968名無しさん@お腹いっぱい。
2014/07/07(月) 23:36:28.670969944
2014/07/08(火) 13:16:49.72デバッグはどうすると良いでしょうか?
gdb を使って場所を特定する、などは出来るでしょうか?
おすすめの方法があったら教えてください。
0970名無しさん@お腹いっぱい。
2014/07/08(火) 13:32:32.490971名無しさん@お腹いっぱい。
2014/07/08(火) 14:34:29.89来るはずのイベントが来ない、とかは難しいよね。
前者ならとりあえず gdb で attach してみるのがいいんじゃないかな。
動いてるとやりにくいなら gcore で core を作って、じっくり観察してみればいい。
マルチスレッドだとコツがいるけど、がんばれ。
0972名無しさん@お腹いっぱい。
2014/07/08(火) 18:25:55.130973名無しさん@お腹いっぱい。
2014/07/08(火) 18:45:49.01待機関数で待っている同期オブジェクトと呼び出し位置を見つける。
ビジー状態でのフリーズの場合はビジーなスレッドを特定して、
ビジー状態における最上位のループを行っている箇所を特定する。
イベントループの中でのステートが先に進まない現象の場合は
(完全なフリーズではなく特定の事象のみが進行しない状態)、
ソース見てイベントループの構造と問題の事象に関連する変数を特定して、
ソースコード上で意図したイベント進行状態になっているかを確認する。
0974944
2014/07/08(火) 20:31:32.34----------------------------------------------------------------
[Switching to Thread 81bc07800 (LWP 100305/soffice.bin)]
0x0000000800d62d98 in wait4 () from /lib/libc.so.7
(gdb) where
#0 0x0000000800d62d98 in wait4 () from /lib/libc.so.7
#1 0x0000000800857f9d in osl_executeProcess ()
from /usr/local/lib/libreoffice/program/../ure-link/lib/libuno_sal.so.3
#2 0x00000008008321be in osl_setThreadTextEncoding ()
from /usr/local/lib/libreoffice/program/../ure-link/lib/libuno_sal.so.3
#3 0x000000080107f4a4 in pthread_create () from /lib/libthr.so.3
#4 0x00007fffff1fa000 in ?? ()
Error accessing memory address 0x7fffff3fa000: 無効なアドレスです.
------------------------------------------------------------------
うーむ。/lib/libc.so.7 に原因があるのか?
0975名無しさん@お腹いっぱい。
2014/07/08(火) 22:45:45.340976名無しさん@お腹いっぱい。
2014/07/09(水) 02:37:18.46wait4は待機関数だから待機終了条件を満たしてねぇだけだろ
ソースしらんから適当だけどサブプロセスに処理投げて失敗してんじゃね
ていうかLibreOfficeのデバッグはココでやってもいいもんなのか?
0977名無しさん@お腹いっぱい。
2014/07/09(水) 15:38:18.79なんかもう月刊ペースだな。
0978名無しさん@お腹いっぱい。
2014/07/09(水) 16:55:09.78スイッチが対応していない限り、laggで2枚束ねてもそれ自体はあまり意味が無いんですね。
failoverはそれほどきにしていないですし、lacpはスイッチを持っていないのでパス、
roundrobinをしてみると、確かに二枚に振り分けられていたのですが、遅いです。
loadbalanceだとほぼ一枚と変わりませんw
0979名無しさん@お腹いっぱい。
2014/07/10(木) 01:27:04.73そりゃそうだろう
man laggのloadbalanceのところ読んでみ
0980名無しさん@お腹いっぱい。
2014/07/10(木) 01:54:36.15安定のhrsさん
ホンマたのもしいわ
0981名無しさん@お腹いっぱい。
2014/07/10(木) 09:48:56.270982名無しさん@お腹いっぱい。
2014/07/10(木) 19:49:52.670983名無しさん@お腹いっぱい。
2014/07/11(金) 08:03:22.770984名無しさん@お腹いっぱい。
2014/07/11(金) 08:41:19.560985名無しさん@お腹いっぱい。
2014/07/11(金) 10:51:52.570986名無しさん@お腹いっぱい。
2014/07/11(金) 11:41:24.290987名無しさん@お腹いっぱい。
2014/07/11(金) 12:27:01.410988名無しさん@お腹いっぱい。
2014/07/11(金) 13:26:43.3110は10.2.1まで待っても問題なさげw
0989名無しさん@お腹いっぱい。
2014/07/11(金) 17:01:27.110990名無しさん@お腹いっぱい。
2014/07/11(金) 18:15:50.560991名無しさん@お腹いっぱい。
2014/07/11(金) 19:38:45.92現時点で8系のマシンもいくつかあったりします。
レス数が950を超えています。1000を超えると書き込みができなくなります。