はてなキーワード: カーネルパニックとは
正常に動作するようになったがドットが欠けた状態で帰宅した思い出深い一台である
まず、17inchのiMacを買った
これは東京大学にも大量に納品されたものと同じだが、液晶に黄色い縦線が出た
東大はNECがケツ持ちだったと思うので、なんとかなっただろうが、
LGの液晶だったと思うが、なんとなくAppleの回路がおかしい気がする
黄色い縦線はどんどん増えていった
それから14inchのMacBook Proである
Snow Leopardぐらいのアプリが後々でも動作検証できるように購入したものだったが、
動作検証目的だったので、普段からあまり使っていなかったのだが、
数年経って動作させてみたら、ほとんど使用していないのに赤い縦線が一本出るようになっていた
これも修理したら高額請求されると思われる
自分がアホだったのは、このカーネルパニックに関してはリコール対象にはなっていたのである
ちゃんと普段から使っていれば、リコールには応じてもらえたはずではある
普段使ってなかったので、長時間稼働でのカーネルパニックには気が付かなかった
ただ、リコールで修理してもらっても、
戻ってきたマシンがまたカーネルパニックを再発するような話がちらほらある
どうもコンデンサを交換すればカーネルパニックは治るそうなのだが、チップコンデンサの交換なんて面倒だ
コンデンサの値が間違ってるなんて、Appleの回路設計はやっぱりおかしくないか?
古いけど
というか、ちょっと古くなっただけでOSをアップグレードできなくする嫌がらせも実にAppleらしい…
正直に言うと、昔使っていた白いMacBookのキーボードをうっかり事故で自分で壊してしまい、
iFixItを観て、興味半分で治そうと思ってチャレンジしたところ、見事に破壊してしまった
というか、みっちり詰まった中身を一切合切取り外さないと、表面のキーボードにはたどり着けない
MacBook pro 2011モデル(late/early)にはGPUまわりでクリティカルな不具合がある。
不具合内容はモニタにノイズが走り、多くの場合カーネルパニックでOS起動もままならなくなるというものだ。
apple社はこのバグに対して公式見解を出していないがハードウェア設計上(熱管理設計に起因しているか基盤接着素材の設計)の不具合説が濃厚である。
自分もMacBook proが壊れ1度ロジックボード交換しているがまた再発している。リコール以外に解決の糸口は見えないが、appleはだんまりである。
「MacBook Pro (Early 2011)」のGPU関連の不具合、集団訴訟に発展 | 気になる、記になる…
いままさに苦しむあなたも以下から、署名することでリコール要求活動に参加することができる。
https://www.change.org/p/timothy-d-cook-replace-or-fix-all-2011-macbook-pro-with-graphics-failure
ようやく無償修理(この問題の対策されたロジックボードと交換とかだと思われる)+有償修理した人の払い戻しプログラムが始まった。一件落着。
確かに入出力にバッファーを挟む事で割り込み(Interrupt)が減るので(Stack処理されてるかもしれないが)Queueの処理速度は向上するかもしれません。
ただし
等といったExceptionに対して、特定のアクション(叱る)しか出来ていない事から、上位クラス(上司)が既に存在し
本来バッファーも存在しているハズだが上位クラスにも以下のようなバグが潜んでいる可能性が高く感じます。
※資料不足の為要調査
また、この資料からは詳細はわかりませんが(恐らく)
様に見受けられます。
以上の事から、上位クラスおよびFRIEND関係にあるクラスの間に、バッファリング、スケジューリング、同期処理をするラッパークラスを挟み
まぁ、増田にちょくちょく書いてきたので、似たような話を読んだ事があるなと思ったら、多分俺が増田で書いた話だ。
---
去年の3月ぐらい、俺が派遣先で勤めてたでっかいIT系グループが「目標・派遣0」とか言い出した。リーマンショックとか何だとか色んな理由で、だ。
その頃俺はそこで何をしてたかというと、無線ルータ1つ丸々担当してた。その無線ルータでバージョンアップの話があったら俺1人でプログラム全部改修した。ユーザから何か問い合わせあったら調べて、バグだったら原因報告して、修正パッチ出した(3年やってて2件ほどだけだったが)。ありものの部品を使ってるだけの製品ではなくLinux部分のカーネル改造までやってた。大体バージョンアップはカーネル部だった。
ちょっとだけ他の人より期間を引き伸ばしてもらったけど、俺はそのグループから首切り通告を受けた。引継ぎ期間はたった2週間。仕様書は電話帳並のが数冊。とても教えきれるもんじゃない。パケット操作するから、パケットに関する知識はバイト単位で理解が必要だし、ほぼ透過ではあるがSIP監視機能もあったりして、仕様書に書かれてない、いわゆる「IT系の専門知識」はかなり必要だ。そもそもLinuxカーネルの改造バリバリしてて、Linuxカーネルの操作なんてちょい間違うとすぐカーネルパニック起こす上にどこが問題か解析するのはベテランでも骨が折れる作業だ。
しかし、引継ぎ担当者は新人に毛が生えたようなヤツだった。「ああ、形だけ引き継いでおいて、問題起きたら製品捨てるつもりだな」と思った。案の定、新人は聞く気が無く、2週間は引継ぎなのか研修なのかワケわからんものになった。
めでたく5月でクビを切られ、会社自体にも仕事がなくなり、俺は自宅待機になった。
国からの助成金で、6割給料が入ってくるので、無収入ではない。仕事せずに6割給料っていいように聞こえるかも知れないが、苦痛だ。
家に引きこもっているわけにもいかず、今までのツテで仕事を探す。知り合いのIT系の会社の社長さんに履歴書を送ったりして、就職活動を始めた。一応、期限いっぱいは会社には籍を置いて給料を6割貰っていた。
俺以外も仕事が無くなった人は結構いて、他の仕事が無くなったプログラマはさっさとIT業界から身を引いていた。警備員、タクシー運転手などなど。どれも俺には無理だと思ったし、俺のスキルはそこまで低くない、きっとまたどこかで働けるはず、と思っていた。
9月末日、会社都合で退社。
結局、仕事は見つからなかった。退社した足でハロワに足を運ぶ。ハロワに行くと失業保険について詳しく説明があった。がしかし、税金の事やら国民健康保険の事やら年金の事については一切判らないという。おいおい、退社した人が来る場所だろうがよ、そういうの用意しとけよ、と思った。が、口には出さなかった。国税局や区役所やら年金事務所やらを一人で回ったら、それだけで1週間過ぎてた。マジでこの辺の業務はハロワで受け付けられるようになって欲しい。
ハロワに最初に行った時に「セミナー受けろ」と言われたので、行く。セミナーの内容は、定期的に就職活動してないと失業保険をもらえないよ、との事。
ネットではハロワはブラックばかりというが本当はどうなんだろうか、と思ってハロワで職を探してみる。PCを操作するとその人に合った情報が出てくる。プリントアウトして受付に持っていくと、面接の日取りとかを決めてくれる。PCの検索結果を見て、結構ウチの近くでIT系零細企業あるんだなぁ、と思う。
どの企業も、俺のスキルを聞くとすぐに面接を取り決めてくれた。確かにスキルはあるんだけど、その頃は(今もそうかも知れないけど)組み込み系プログラマはとにかく全滅。会社でも「こんな腕がいいけどちょい年齢高めで組み込み系ってどうすりゃいいの」的な扱いだった。だから「仕事があったらすぐ入社してね」という感じ。7社ほどとそういう約束をした。
そんなある日、ハロワで紹介された会社から「月給27万円で雇おう。明日から来て欲しい」といわれる。
早速行ってみる。正直27万円は低すぎるが、ハロワで相場を見てみると、むしろ高いほうだった。
ところが。
会社に入って契約書を見ると「基本給13万、特別手当14万」と書いてある。聞いてみると「何かしらの仕事をしてないと、月給は13万円しか出ない」との事。更に、今すぐ直近では仕事は無いという。更に「社内ネットワークを構築して欲しい。派遣先の会社と閉域接続するので、設定からインストールから全部やって欲しい。だけどこれは仕事じゃないから給料は13万円ね」との事。
超が付くほどのブラック企業じゃねぇか。隣の席のヤツに聞くと、とある代議士がITごっこをするために作った会社らしい。中国とコネを作るために現地の大企業の小さい仕事を格安で引き受けたりとか……うーん、やろうと思えばすごい出世すんだろうけど、危な過ぎるだろ。
そのうち、とある会社から連絡があった。前にも行った事のある職場に派遣社員を出してる会社だ。
そこに行って面接をする。面接は慣れっこだ。自分がいかに腕のあるプログラマかを力説すると、大企業の部長さん達は満足そうな顔をして、俺の採用を決めてくれた。
給料は「仮入社の時点では、前に務めてた会社の給料と同額。もしも本入社になったら更にプラス」と、すごい太っ腹。27万で我慢してたのが嘘みたいな金額だ。
しかし、入社してすぐ、違和感に気がつく。
あれ?俺、面接ではプログラマとして力説してたはずなんだけど……プログラム組まなくね?
一緒に仮入社したのは、どいつも優秀なヤツばかり。アメリカ留学してMIT取ったとか、とあるメーカの主任だっとか、学生卒業時にSUNとマイクロソフトの入社試験両方とも受かってたけど家から遠いから蹴ったとか。
おいおい、俺、こんな優秀なメンツと一緒に仕事出来るのかよ、と思った。
いきなり、プログラマからSEの一流どころとやりあうハメになった。
他の連中はCISCOの資格は当たり前のように持ってて、現場でルータが動かないとなると「ちょっと触って直してきます」とか当たり前。BGPはちょい触る機会無いから難しいけどOSPFなら楽勝だねーとか言ってるし。
で、しょうがないので俺はコミュニケーションスキルで頑張った。プログラマはSEからいかに情報を深く広く収集できるかがポイントで、そこだけは自信があった。そういったスキルで周りの意見と知識を引き出して、形にする役まわりを演じた。
意外とそういう能力は重宝されるらしく、明らかにスキル不足なのに俺は本採用となった。MITとか他のメンツはすごいスキルだったが不採用。
え、俺ってすごい?
今はとある日本一のIT企業の本社で、毎日のように仕様書と格闘している。仕様書はどれもこれも電話帳並の厚さで、仕様書自体が多過ぎて数さえ把握できないぐらい多い。そんなところで毎日頑張って仕様を把握しようと頑張ってる。
ここで頑張れば、長期採用。仕事は難し過ぎて大変で、毎日頭がクラクラするが、充実感はある。やっぱり仕事でポカしたりするし落ち込む事も多いし、仕事量も多くて大変だけど、毎日頑張ってる。
何か月末にボーナス出るらしいし、そしたら前の会社と比べて収入200万ぐらい違う。REGZA買うんだ、とそれを糧にして頑張ってる。
---
きっと不況が無ければこのステップアップは無かったと思う。一生、プログラマとして(今よりは)低い給料で頑張っていたと思う。
不況のお陰で無職も体験したし、ブラック企業にも関わったし、いろいろツラい目に逢ったけど、きっと俺なんか生ぬるい部類に入るだろうけど。
でも、頑張ってよかったな、と思う。
ハロワもブラックばかりじゃない。今の会社は本当にいいところだし、幸せ。大変だけど。
という事で、俺の苦労話はおしまい。
昔、ここでプログラマ辞めるとか書いて、皆様にご心配をおかけしたわけで、けじめとして投稿させてもらいました。ご拝読ありがとうございました。