logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

DDMS调试

DDMS全称:Dalvik Debug Monitor Service一,DDMS的作用它提供截屏,查看线程和堆的信息,logcat,进程,广播状态信息,模拟来电呼叫和短信,虚拟地理坐标等等。二,DDMS怎样工作1,每一个Android应用都运行在一个Dalvik虚拟机实例里,而每一个虚拟机实例都是一个独立的进程空间。虚拟机的 线程机制,内存分配和管理,Mutex等等都是依赖底层操作系统

#虚拟机#android#linux
云计算基本概念

云软件:OpenStack云硬件:开放计算项目(OCP:Open Compute Project)

Dalvik虚拟机的目录结构

为了挖掘Dalvik虚拟机的秘密,需要仔细分析Dalvik的每一个目录,每一个文件,才能把它的细节了然于胸。下面就开始吧! Android.mk这个文件是虚拟机编译的makefile文件。 dalvikvm这个目录是虚拟机命令行调用入口文件的目录,主要用来解释命令行参数,调用库函数接口等。 dexdump这个目录是生成dex文

本机不能访问ubuntu虚拟机samba问题

环境:虚拟机装的是ubuntu8.04,虚拟机版本vmware7.0. 宿主机windowsXP。虚拟机网络设置bridged.现象:配置samba之后,把虚拟机网络设置改为NAT,能够访问samba.改为bridged就不行。改为bridged之后虚拟机和XP相互能ping通,但XP不能访问samba. 但是局域网内的其他机器可以。 解决:安装系统设置的共享模块

#虚拟机#ubuntu#网络
Linux USB驱动相关细节知识

1. 在usb_fill_bulk_urb,usb_fill_int_urb,usb_fill_control_urb都需要指定回调函数,当此URB请求完成时,usb core回调用此函数。注意:urb 回调函数是在中断上下文运行, 因此它不应做任何内存分配, 持有任何信号量, 或任何可导致进程休眠的事情. 如果从回调中提交 urb 并需要分配新内存块, 需使用 GFP_ATOMIC 标志来告

#linux
Linux usb_device usb_bus usb_driver的三角关系-USB Device

一、USB Device 1. struct device: The Basic Device Structure, generic device interface(所有设备的抽象)  -struct bus_type *bus;            /* type of bus device is on */  -struct device_driver *driver;

#linux
CPU frequency and voltage scaling code in the Linux(TM) kernel

1.  基本介绍   1) 调整CPU运行频率是一个节能的好方法,CPU运行频率越低,CPU功耗越小。   2) 下面的我现在正在使用的CPU为例进行说明。触发CPU频率调整的有两个源:      1)根据CPU负荷进行调整(代码位于:kernel/drivers/cpufreq,下面以cpufreq_interactive.c为例,当/sys/drivers/system/cpu/c

#linux
Android系统开机启动流程

第一步:启动linux1.Bootloader2.Kernel第二步android系统启动:入口为init.rc(system\core\rootdir)1./system/bin/service manager: Binder 守护进程;2.Runtime;3.Zygote :app-process/app-main;4.Start VM;5.Start serv

#android
嵌入式Linux如何查看硬件设备

查看CPU信息:cat /proc/cpuinfo查看内存信息:cat /proc/meminfo查看USB设备:cat /proc/bus/usb/devices查看键盘和鼠标:cat /proc/bus/input/devices查看各分区使用情况:df查看体系结构:busybox uname -a查看中断信息:cat /proc/interrupts

Linux内存管理--物理内存分配

1. First Fit分配器    First Fit分配器是最基本的内存分配器,它使用bitmap而不是空闲块列表来表示内存。在bitmap中,如果page对应位为1,则表示此page已经被分配,为0则表示此page没有被分配。为了分配小于一个page的内存块,First Fit分配器记录了最后被分配的PFN (Page Frame Number)和分配的结束地址在页内的偏移量。随后小的内

    共 56 条
  • 1
  • 2
  • 3
  • 6
  • 请选择