タグ

javaとvmに関するmasterqのブックマーク (7)

  • Stream API performance with GraalVM

    masterq
    masterq 2019/05/16
    総じてGraalVM速そうだけど、イテレーションが小さいと遅い傾向があるのはホットスポットの判定が遅いからなんでしょうか。。。
  • Jikes RVM Home

    Jikes RVM Home Jikes RVM (Research Virtual Machine) provides a flexible open testbed to prototype virtual machine technologies and experiment with a large variety of design alternatives. The system is licensed under an OSI approved license. Jikes RVM runs on many platforms and advances the state-of-the-art of virtual machine technologies for dynamic compilation, adaptive optimization, garbage coll

  • グーグルとVMwareが、クラウドとオンプレミスのJava互換実行環境を実現。SpringとGWTの統合ツールも提供

    グーグルとVMwareが、クラウドとオンプレミスのJava互換実行環境を実現。SpringとGWTの統合ツールも提供 グーグルがクラウドでのJava実行環境を提供する「Google App Engine for Java」は、これまでデータベースやJavaライブラリなどの制限から、独自のJavaアプリケーションを開発する必要がありました。 グーグルは5月19日(現地時間)、米サンフランシスコで開発者向けのイベント「Google I/O」でVMwareとの協業を発表。Springフレームワークに対応することで、オンプレミスとクラウドで互換性のあるJava実行環境を実現するとともに、データ構造などを設定するとユーザーインターフェイスまで揃った基的なアプリケーション(スカッフォルド)まで自動的に生成してくれる統合開発ツールの提供を明らかにしました。 これまでのクラウドでのJavaアプリケーショ

    グーグルとVMwareが、クラウドとオンプレミスのJava互換実行環境を実現。SpringとGWTの統合ツールも提供
    masterq
    masterq 2010/06/04
    好意的な記事だけど、Windows Azureに攻められている感じがするよ? クラウド用のOSを自前で構築できなかったってことでしょ?
  • セキュリティホール memo - 2010.06

    》 「FirstPass」(ファーストパス)のサービス終了 (NTT ドコモ, 6/30)。いやあ、PKI って、当に駄目ですね。 「FirstPass」は、FOMAにおける企業のイントラネットやECサイトなどへのアクセスを、より安心・安全にご利用いただけるサービスとして提供してまいりましたが、お客様ニーズの変化によるご利用者の減少など、事業環境の変化を踏まえ、このたび経営資源を集中すべくサービスを終了することといたしました。 (中略) 「FirstPass」のサービス終了日 : 2012年8月31日(金曜) 》 マカフィー、「親の知らない子供のオンライン生活」レポートを発表 米国の子供の約半数が、個人情報を他人と共有していることが明らかに (マカフィー, 6/30)。米国での状況。 》 USB メモリ バッファロー、個人向けにウイルス対策機能搭載のUSBメモリー新製品 (Interne

    masterq
    masterq 2010/06/03
    ・Java Runtime Environment (JRE)のぜい弱性(CVE-2008-5353) ・Java Web Startのぜい弱性(CVE-2010-1423) ・Adobe Readerのぜい弱性(CVE-2009-4324など) ・MDACのぜい弱性(MS06-014) ・Snapshot Viewerのぜい弱性(MS08-041) ・AOL AmpXのぜい弱性(CVE-2007-5755)
  • Dalvik Porting Guide

    The Dalvik virtual machine is intended to run on a variety of platforms. The baseline system is expected to be a variant of UNIX (Linux, BSD, Mac OS X) running the GNU C compiler. Little-endian CPUs have been exercised the most heavily, but big-endian systems are explicitly supported. There are two general categories of work: porting to a Linux system with a previously unseen CPU architecture, and

  • throw Life - Dalvik VMのGarbage Collection概要

    ちょっと時間ができたので、知り合いのブログを読みあさってました。 すると、安藤恐竜さんとこでこんな翻訳記事を見つけました。 Track memory allocations(日語超訳) 大半のケースでは、数多くの小さくて短命なオブジェクトが原因でGCが起動される。世代別GCのような場合には、このようなオブジェクトの回収を最適化し、頻繁にGCが起動されることを防ぐことができる。AndroidのGCは、残念ながらそのような最適化を行うことができず、パフォーマンスに影響の多い一連のコードの中で、短命なオブジェクトを作ると、そのままアプリケーションの性能にとって影響が多くなってしまう。 マジっすか?!一応原文もチェック。 Track memory allocations Most of the time, garbage collection occurs because of tons

  • throw Life - Dalvik VMのオブジェクト管理についての概要

    GCに続き、Dalvik VMのオブジェクト管理についての概要です。オブジェクトの管理はBitmapで行っていますが、その実装にはBionicと連携した美しいテクニックが含まれていることが分かりました...

  • 1