zoukankan      html  css  js  c++  java
  • 【转】Configuring VM Acceleration on Linux

    Configuring VM Acceleration on Linux

    Linux-based systems support virtual machine acceleration through the KVM software package. Follow instructions for installing KVM on your Linux system, and verify that KVM is enabled. In addition to following the installation instructions, be aware of these configuration requirements:

    • Running KVM requires specific user permissions, make sure you have sufficient permissions according to the KVM installation instructions.
    • If you use another virtualization technology in your Linux platform, unload its kernel driver before running the x86 emulator. For example, the VirtualBox driver program is vboxdrv.

    To run an x86-based emulator with VM acceleration:

    • If you are running the emulator from the command line, start the emulator with an x86-based AVD and include the KVM options:
      emulator -avd <avd_name> -qemu -m 512 -enable-kvm

      Note: You must provide an x86-based AVD configuration name, otherwise VM acceleration will not be enabled.

    • If you are running the emulator from Android Studio, run your Android application with an x86-based AVD and include the KVM options:
      1. In Android Studio, click your Android module folder and then select Run > Edit Configurations...
      2. In the left panel of the Run/Debug Configurations dialog, select your Android run configuration or create a new configuration.
      3. Under the Target Device options, select the x86-based AVD you created previously.
      4. In the Emulator tab, in the Additional command line options field, enter:
        -qemu -m 512 -enable-kvm
      5. Run your Android project using this run configuration.

    Important: When using the -qemu command line option, make sure it is the last parameter in your command. All subsequent options are interpreted as qemu-specific parameters.

    注: Issue: 195031 Emulator tab not available in Android Studio 1.5

    Q:WARNING: UpdateCheck: failed to get a URL: 6 (Error) emulator: WARNING: UpdateCheck: failed to get the latest version, skipping check (current version '24.4.1'

    A:emulator.exe -avd <avd_name> -no-audio -http-proxy <proxy_name>:<proxy_port>

    Q:Issue 196524:Android emulator hangs for minutes and minutes when starting up behind secured network
    A:go to Settings->Appearance & Behavior->System Settings->Usage Statistics, and uncheck "Send usage statistics to Google". Now the matrics_reporter will be disabled during emulator starting.
  • 相关阅读:
    生成错误:对路径".dll"的访问被拒绝
    实现一个类似于收趣APP的功能
    使用Jquery.form.js ajax表单提交插件弹出下载提示框
    关于Mysql错误:./bin/mysqld_safe --user=mysql& [1] 32710 121003 16:40:22 mysqld_safe Logging to '/var/log/mysqld.log'. 121003 16:40:22 mysqld_s
    Linux下更新时间
    关于轻松安装LNMP和LAMP的编译环境
    LAMP环境CentOS6.4 PHP5.4随笔未整理
    论Linux运维的一些基础安全知识和简单办法
    shell脚本笔记(原创不断记录)
    MySQL创建一个用户,指定一个数据库 授权
  • 原文地址:https://www.cnblogs.com/howdop/p/5324308.html
Copyright © 2011-2022 走看看