[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

windowsに関するiaskellのブックマーク (7)

  • 最近のWindowsの開発環境のセットアップ - 純粋関数空間

    周囲にWindowsユーザがめっきり減ってきた昨今ですが、 Windowsユーザの皆様はいかがお過ごしでしょうか。 Windows8は使えないだの、 シェルがしょぼいからあれだのと言われることも多いですが、 圧倒的にたくさんのPCで安心して動かせるOSとして、 私個人としてはとても便利に使っています。 Let’snoteのCF-S10Dという2年ほど前の機種を使っているのですが、 ようやくPanasonicのWindows8サポートがこの機種までやってきたので、 Windows8に入れ替えることにしました。 実は発売当初にもWindows8を入れていたのですが、 Let’snoteを快適に使うには必須の、「くるくるホイール」が使えなかったり、 謎の認識されないデバイスがあったりだったので、 Windows7に戻していました。 というわけで、セットアップついでにそのときの記録を書いておこうと

  • MEM_DECOMMIT, MADV_FREE, mono_mprotect - NyaRuRuが地球にいたころ

    さて,だいぶ地ならしができたので,いよいよ題でも. アプリケーションサイドでヒープマネジメントを行う場合,回収された使用済み (アクセス済み) メモリ領域がページアウトされるのを防ぎたい,という話があります. たとえば、一時的に、300MBぐらいメモリを使って、そのあとGCが動いて、使ってるメモリが15MBぐらいになったとする。 このとき、使わない285MBは、必要の無い領域になる、が、しかし、この領域には一旦書き込んでしまってるので、ページが割り当てられているわけだ。そうなると、他のプロセスがメモリを必要としたときに、この領域がスワップアウトしてしまう。 つまり、無駄なスワップが発生してしまうわけだ。PC使ってる時のストレスの80%ぐらいはスワップが原因(多分)なので、無駄なスワップが発生するのは心苦しい。 これは CLR の GC ヒープに限らず,Visual C++ に付属する s

    MEM_DECOMMIT, MADV_FREE, mono_mprotect - NyaRuRuが地球にいたころ
  • NyaRuRuの日記 - 十分に物理メモリを搭載しているにもかかわらずスワップアウトが発生する理由

    多くの人々は,Windows OS でのスワップアウトを「メモリが足りなくなったときの緊急回避」と考えているようです.実際,緊急退避的なスワップアウトも存在しますが,PC の搭載メモリが増えてきた現在では,しかし,もっと別の形でのスワップアウトの方が頻繁に起きるようになってきています.ここでは,より現実的なスワップアウトの姿を見てみることにしましょう. ある想像上のプログラムを考えます.そのプログラムは,300 MB のヒープを確保し,同時に 300 MB 程度のファイルのあちこちにランダムアクセスを繰り返すとします. Windows は,このアプリケーションを円滑に動作させるために,どのように物理メモリを提供するのでしょうか? アプリケーションが,ヒープに対するランダムアクセスのみを行い,ファイルアクセスはほとんど行わない場合 この場合,300 MB の物理メモリをヒープのために維持し続

    NyaRuRuの日記 - 十分に物理メモリを搭載しているにもかかわらずスワップアウトが発生する理由
  • Life is beautiful: Windows95と地上の星

    Windows95の開発の総責任者であるDavid Coleから開発の主要メンバーに緊急召集がかけられたのは、Windows95の開発も大詰めを迎えた1994年末のことである。 Shell(デスクトップ、エクスプローラ、スタートメニューなどのユーザーインターフェイス)の開発を担当していたSatoshiは、いままでの経験からこの手の緊急招集が良い知らせでないことはないことは知っていた。 David Coleが深刻な顔をして緊急招集の理由を説明し始める。Windows95そのものの開発は順調に進んでいるが、Windows3.1との互換性の維持が思うように進んでいないのである。 「このままだと、95年中にリリースすることはできない」 深刻な問題である。既に当初の予定より1年以上遅れているWindows95のリリースをさらに遅らせて95年のクリスマスシーズンを逃すことはOffice95を同時にリリ

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • メモリ不足の警告機能(ポップアップ)を消す方法 - G&D

    *Memoryが余っているのに警告が表示されてしまう場合の対処法です。 当にmemoryが不足している場合は、素直にmemoryを増やしましょう。 64bit版のOSを使用されている方は、8GB以上のメモリを実装している場合が多いかと思われますが, Windowsは物理メモリの使用量が70%くらい(正確な割合は不明)を超えると、メモリ不足警告のポップアップ("コンピューターのメモリが不足しています-")が表示される仕様となっている為、物理メモリには、まだまだ余裕が有るのに警告が表示される事になります。 ...と、前置きが長くなりましたが、とても邪魔なので、この機能を削除しましょう。 スタートメニューの "ファイル名を指定して実行" (Win7の場合はこちらを参考にしてください)に、 regedit と入力後enterを押してレジストリエディタを起動し、下記の三つのレジストリを削除します。

    iaskell
    iaskell 2012/06/28
    やっと探し当てた。メモ。
  • 7のUltimateとProfessionalの違い(発売後情報)

    ・リモートでのAero Glass ・AppLocker ・BitLocker Drive Encryption ・BranchCache Distributed Cache ・DirectAccess ・Subsystem for UNIX-based Applications ・Multilingual User Interface Pack ・仮想ハードディスクからの起動 の8点となっています。(当然Ultimateは対応、Professionalは非対応) (情報の出所がWikipediaらしいので、必ずしも信用に足る情報とは言い切れないのが微妙なところですが、とりあえずこの情報は正しい前提としておいてくださいw) で、コンポーネント名だけ書かれてもよく意味がわからないので、それぞれの内容を詳しく見ていってみます。 まず、『リモートでのAero Glass』については、リモート経由

    7のUltimateとProfessionalの違い(発売後情報)
  • 1