自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

知了112的专栏

记录每一步~

  • 博客(15)
  • 收藏
  • 关注

原创 linux相关问题

一,死锁产生死锁的四个条件(1) 互斥条件:一个资源每次只能被一个进程使用。(2) 请求与保持条件:一个进程因请求资源而阻塞时,对已获得的资源保持不放。(3) 不剥夺条件:进程已获得的资源,在末使用完之前,不能强行剥夺。(4) 循环等待条件:若干进程之间形成一种头尾相接的循环等待资源关系。如何去检测多个进程间是否有死锁(1)利用pstack和gdb分析http://

2014-09-26 16:50:13 618

原创 [文件系统]read系统调用剖析(二)

在vfs_read()函数中有如下几句代码:291                 if (file->f_op->read)292                         ret = file->f_op->read(file, buf, count, pos);293                 else294                         ret

2014-09-25 16:41:42 834

原创 [文件系统]一些问题

1,如何读取一个超过4G大小的文件

2014-09-23 19:50:52 612

原创 [C语言基础]linux实用代码

1,如果表示int型的最大值和最小值

2014-09-23 15:51:44 454

原创 [文件系统]read系统调用剖析(一)

一:read系统调用剖析1,kernel层的read系统调用的入口函数是在kernel/fs/Read_write.c文件中,如下所示:fget_light(fd, &fput_needed)函数的作用是根据用户层的文件描述符fd根据当前进程的current->files->fdt->fd[fd]中找到内核中的struct file结构体。file_pos_read(fil

2014-09-23 11:27:11 1312

原创 [文件系统]Inotify机制介绍

一,Inotify机制介绍

2014-09-19 17:05:34 528

原创 [Debug]Native Exception学习(三)——signal

一,常见的信号的含义SIGHUP (1) (POSIX) [终止]用户终端连接(正常或非正常)结束时发出, 通常是在终端的控制进程结束时, 通知同一session内的各个作业, 这时它们与控制终端不再关联SIGINT (2) (ANSI) [终止]程序终止(interrupt)信号, 在用户键入INTR字符(通常是Ctrl-C)时发出,用于通知前台进程组终止进程SIGQUIT

2014-09-18 17:19:34 616

原创 android手机权限分析(二)

一:正常到客户手里的user版本的手机具有root权限的进程 init/kthread 两个由kernel 启动时拉起来的Process。 kthread fork 出来的kernel thread, init fork 出来的程序, -常驻进程有:   vold, debuggerd,sdcard -部分root 权限的有:  mediaserver, install

2014-09-17 11:16:18 641

原创 [Linux]进程(十二)--task_struct结构体

struct task_struct { volatile long state; /* -1 不可运行, 0 可运行, >0 表示停止 */ void *stack; atomic_t usage; unsigned long flags; /* 每进程标志 */ unsigned long ptrace; int lock_depth; /* 大内核锁深度 */ int prio

2014-09-17 09:56:38 2224 1

原创 [Linux]进程——用户态编程相关

1,设定进程的最大资源struct rlimit rlim;rlim.rlim_cur = 8192;rlim.rlim_max = 8192;if (setrlimit(RLIMIT_NOFILE, &rlim)) { ERROR("Error setting RLIMIT_NOFILE, errno = %d\n", errno); }

2014-09-16 10:12:52 727

原创 智力题

1,有一批香,每支香都是不均匀的,且每支香的形状都略有不同,但每支香烧完所花的时间都是48分钟,问如何利用这些香制造一个1小时的计时器,要制造一个1小时的计时器至少需要多少根香

2014-09-16 09:15:30 482

原创 android手机权限分析

1,如何将user版本手机root。如何root user版本手机1,将user load的bootimg解包,将default.prop里的ro.secure值改写。2,将eng版本的adbd放到user版本的bootimg里的/sbin/目录下

2014-09-15 15:37:34 523

原创 SELinux学习(一)

SELinux介绍:  http://www.360doc.com/content/10/1231/14/3688062_82917178.shtmlSELinux Android介绍:http://blog.csdn.net/l173864930/article/details/17194899SElinux Android介绍二:  http://blog.csdn.net/i

2014-09-12 17:03:04 952

原创 [文件系统]fuse学习笔记(二)

1,内核代码分析:

2014-09-05 11:39:19 845

原创 [笔试]C语言题目(二)

1,指针和浮点数和0的比较指针型数据const int NULL = 0; if(NULL != flag) { A; } else { B; }float型数据const float NORM = 0.000001; if((flag >= NORM) && (flag <= NORM)) { A; } else { B

2014-09-01 19:48:07 693

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除