Security Blog

The latest news and insights from Google on security and safety on the Internet

Native Client: A Technology for Running Native Code on the Web

8 दिसंबर 2008
Share on Twitter Share on Facebook
Google

5 टिप्‍पणियां :

Unknown ने कहा…

Why don't you just use JPC? JPC was able to run native unmodified x86 code in Java 2 years ago. It also has the much stronger double security of the JVM and being an emulator.

http://www-jpc.physics.ox.ac.uk

9 दिसंबर 2008 को 1:02 pm बजे
VirtualBlackFox ने कहा…

Ian, i don't think that an emulator running in a VM (Even with JIT support) could come close to native execution (With the few alignment and instructions limits here) for any processor intensive application.

JPC claim 20% of native speed, Native Client claim 95% of native speed... When speaking about anything doing with Raytracing, FFTs, image processing or video processing it's a _really_ big gap.

And for any other use, if 20% of native speed is ok, why bother with anything else than javascript ? Especially with SpiderMonkey and V8 becoming common place in the future.

Anyway good work google.

9 दिसंबर 2008 को 3:31 pm बजे
Unknown ने कहा…

I assume you are too young to remember Active/X and all the problems it created.

I'd rather see GWT support built into the browser providing smaller downloads and faster execution.

12 दिसंबर 2008 को 1:22 pm बजे
Matthew Flaschen ने कहा…

James, I assume you didn't read the paper. If you had, you would know they use a totally different security model, and don't assume NaCl authors are trustworthy (there isn't even a digital signature to fake).

19 दिसंबर 2008 को 3:21 pm बजे
Parveen ने कहा…

Good post

28 सितंबर 2011 को 1:51 am बजे

एक टिप्पणी भेजें

  

लेबल


  • #sharethemicincyber
  • #supplychain #security #opensource
  • AI Security
  • android
  • android security
  • android tr
  • app security
  • big data
  • biometrics
  • blackhat
  • C++
  • chrome
  • chrome enterprise
  • chrome security
  • connected devices
  • CTF
  • diversity
  • encryption
  • federated learning
  • fuzzing
  • Gboard
  • google play
  • google play protect
  • hacking
  • interoperability
  • iot security
  • kubernetes
  • linux kernel
  • memory safety
  • Open Source
  • pha family highlights
  • pixel
  • privacy
  • private compute core
  • Rowhammer
  • rust
  • Security
  • security rewards program
  • sigstore
  • spyware
  • supply chain
  • targeted spyware
  • tensor
  • Titan M2
  • VDP
  • vulnerabilities
  • workshop


Archive


  •     2026
    • अप्रैल
    • मार्च
    • फ़र॰
    • जन॰
  •     2025
    • दिस॰
    • नव॰
    • अक्टू॰
    • सित॰
    • अग॰
    • जुल॰
    • जून
    • मई
    • अप्रैल
    • मार्च
    • फ़र॰
    • जन॰
  •     2024
    • दिस॰
    • नव॰
    • अक्टू॰
    • सित॰
    • अग॰
    • जुल॰
    • जून
    • मई
    • अप्रैल
    • मार्च
    • फ़र॰
    • जन॰
  •     2023
    • दिस॰
    • नव॰
    • अक्टू॰
    • सित॰
    • अग॰
    • जुल॰
    • जून
    • मई
    • अप्रैल
    • मार्च
    • फ़र॰
    • जन॰
  •     2022
    • दिस॰
    • नव॰
    • अक्टू॰
    • सित॰
    • अग॰
    • जुल॰
    • जून
    • मई
    • अप्रैल
    • मार्च
    • फ़र॰
    • जन॰
  •     2021
    • दिस॰
    • नव॰
    • अक्टू॰
    • सित॰
    • अग॰
    • जुल॰
    • जून
    • मई
    • अप्रैल
    • मार्च
    • फ़र॰
    • जन॰
  •     2020
    • दिस॰
    • नव॰
    • अक्टू॰
    • सित॰
    • अग॰
    • जुल॰
    • जून
    • मई
    • अप्रैल
    • मार्च
    • फ़र॰
    • जन॰
  •     2019
    • दिस॰
    • नव॰
    • अक्टू॰
    • सित॰
    • अग॰
    • जुल॰
    • जून
    • मई
    • अप्रैल
    • मार्च
    • फ़र॰
    • जन॰
  •     2018
    • दिस॰
    • नव॰
    • अक्टू॰
    • सित॰
    • अग॰
    • जुल॰
    • जून
    • मई
    • अप्रैल
    • मार्च
    • फ़र॰
    • जन॰
  •     2017
    • दिस॰
    • नव॰
    • अक्टू॰
    • सित॰
    • जुल॰
    • जून
    • मई
    • अप्रैल
    • मार्च
    • फ़र॰
    • जन॰
  •     2016
    • दिस॰
    • नव॰
    • अक्टू॰
    • सित॰
    • अग॰
    • जुल॰
    • जून
    • मई
    • अप्रैल
    • मार्च
    • फ़र॰
    • जन॰
  •     2015
    • दिस॰
    • नव॰
    • अक्टू॰
    • सित॰
    • अग॰
    • जुल॰
    • जून
    • मई
    • अप्रैल
    • मार्च
    • फ़र॰
    • जन॰
  •     2014
    • दिस॰
    • नव॰
    • अक्टू॰
    • सित॰
    • अग॰
    • जुल॰
    • जून
    • अप्रैल
    • मार्च
    • फ़र॰
    • जन॰
  •     2013
    • दिस॰
    • नव॰
    • अक्टू॰
    • अग॰
    • जून
    • मई
    • अप्रैल
    • मार्च
    • फ़र॰
    • जन॰
  •     2012
    • दिस॰
    • सित॰
    • अग॰
    • जून
    • मई
    • अप्रैल
    • मार्च
    • फ़र॰
    • जन॰
  •     2011
    • दिस॰
    • नव॰
    • अक्टू॰
    • सित॰
    • अग॰
    • जुल॰
    • जून
    • मई
    • अप्रैल
    • मार्च
    • फ़र॰
  •     2010
    • नव॰
    • अक्टू॰
    • सित॰
    • अग॰
    • जुल॰
    • मई
    • अप्रैल
    • मार्च
  •     2009
    • नव॰
    • अक्टू॰
    • अग॰
    • जुल॰
    • जून
    • मार्च
  •     2008
    • दिस॰
    • नव॰
    • अक्टू॰
    • अग॰
    • जुल॰
    • मई
    • फ़र॰
  •     2007
    • नव॰
    • अक्टू॰
    • सित॰
    • जुल॰
    • जून
    • मई

Feed

Follow
Give us feedback in our Product Forums.
  • Google
  • Privacy
  • Terms