腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
1
回答
如何在嵌入式linux中读取usb磁盘卷标?
、
当usb闪存插件打开时,是否可以读取嵌入式linux中的usb磁盘卷标?我知道在pc上获取卷标很容易,但在嵌入式linux中我找不到"/dev/disk“目录,我不知道如何获取它,所以有什么建议吗?
浏览 0
提问于2012-03-15
得票数 0
2
回答
beagleboneBlack上的buildroot实用程序是什么?
、
、
我不明白像beaglebone这样的卡的构建根的原因是什么,当我们bought.What是构建根的实用程序时,它有Linux系统吗?
浏览 2
提问于2015-08-05
得票数 0
2
回答
嵌入式设备:如何绕过文件系统缓存对闪存(emmc/movinand)进行原始读写
、
、
、
、
我有一个嵌入式设备,带有一个运行linux的闪存。我想对闪存部分进行原始读写,但我也希望避免任何文件系统缓存。我该怎么做?有什么指示吗?
浏览 0
提问于2012-02-10
得票数 1
回答已采纳
1
回答
只读Initramfs Linux系统
、
、
、
我有一个嵌入式板,我正在它上运行Linux。Linux是通过uboot引导的。完整的Linux映像构建为Initramfs。当系统启动时,我发现根FS是读-写的。我的理解是,默认情况下,Initramfs应该是只读的。对吗? 我也尝试过更改uboot中的引导参数,使其只读,但没有产生任何效果。我想知道在默认情况下如何使Initramfs只读?
浏览 12
提问于2017-05-10
得票数 2
回答已采纳
1
回答
可以从ELF格式的GUI程序中提取资源吗?
、
、
对于Linux GUI应用程序,是否可以提取嵌入式资源(图像、图标、视频...)从他们那里?
浏览 0
提问于2012-04-02
得票数 2
1
回答
在内核重新引导后保留文件
、
、
、
我需要使用reboot()系统调用(用ARM重启内核2.6.29 ),并且我尝试了以下代码: #include <stdio.h> #include <linux/reboot.h> #include <unistd.h> int main() { reboot(LINUX_REBOOT_CMD_RESTART); } 它工作得很好!但是我想知道的是,在重启内核之后,我丢失了保存的文件。我的意思是如果使用这个代码,"url“文件在重启后不会被保存。 int main() { FILE *pFile = fopen(
浏览 5
提问于2012-07-16
得票数 0
1
回答
BusyBox:如何用mdev替换udev的功能?
、
、
、
我在一个板上运行一个智能嵌入式Linux,我想要创建设备文件,为此我需要udev。但是Udev需要很多其他的小型程序或libs。所以问题是: 如何用mdev?替换udev的功能
浏览 2
提问于2012-09-11
得票数 0
2
回答
从U访问根文件系统
、
、
、
、
我试图调试一个嵌入式设备,通过串口连接,连接USB到UART电缆。嵌入式Linux v.2.6.26.5如何访问根文件系统"/“和根FS下的子目录?shell命令在U引导模式下不可用.有办法从U访问shell CLI吗?可用的U引导命令和日志是这里和这里。
浏览 0
提问于2017-04-10
得票数 4
1
回答
从linux向windows分区写入文件
我有一个基于linux的设备(嵌入式linux),我想下载文件并将其存储在windows分区中。请建议如何使用shell脚本或任何其他方式。
浏览 0
提问于2013-10-25
得票数 0
1
回答
基于虚拟盒的嵌入式Linux开发
、
、
、
、
我是嵌入式linux开发的新手,我从以前的开发人员那里继承了一种特殊的嵌入式linux开发方式。我只是想知道是否有一种行业标准的工作方式。这就是他的工作方式,有一个ARM嵌入式linux板,它不在公司网络上,其固定IP地址为192.168.0.52。我有一个基于virtualbox的linux主机,它通过以太网cable.This主机直接连接到这个linux板上,它有一个NFS与运行交叉编译二进制文件的目标共享,我必须为主机设置一个固定的IP地址192.168.0.5。另外,由于VM主机没有连接到公司网络,我不能使用公司发布的control.So版本SVN,我所做的就是在Windows和Lin
浏览 2
提问于2013-05-20
得票数 0
2
回答
什么是最适合嵌入式系统的linux文件系统和fs配置?
、
、
在经历了一些与崩溃相关的文件系统中断(需要手动fsck并进行修复)之后,我们正在寻找具有HDD或SDD大容量存储的嵌入式linux的最佳文件系统和fs配置。 到目前为止,一个很好的选择是使用ext3fs和"journal_data“挂载选项,以最小化崩溃后不一致的数据和元数据的风险。 我很高兴听到其他/更好的选择,任何经验。 这里的“崩溃”主要是指由于电力损失而意外关闭的情况。ext4fs似乎没有很好地处理这一问题。
浏览 0
提问于2009-12-22
得票数 2
2
回答
使用eMMC NAND的嵌入式linux使用什么文件系统?
、
我负责为嵌入式Linux设备选择文件系统。该设备是一个飞思卡尔iMX6,运行有一个eMMC NAND闪存和一个内核v3.10.17。 我计划将Flash划分为以下内容: 分区#1:内核-没有挂载 分区#2: rootfs -以只读模式安装在"/“处 分区#3:以读写方式安装在"/home“中的用户数据 "/var“和"/tmp”目录将作为tmpfs挂载。 在以前的一些嵌入式linux项目中,我曾经在非eMMC NAND的NAND闪存上使用UBIFS。 由于eMMC NAND闪光包括磨损平整功能,因此不应与其一起使用UBIFS,因为UBIFS的磨损水准特性可
浏览 8
提问于2015-04-10
得票数 5
3
回答
在Linux中有没有类似于NanoBSD的东西?
、
、
、
、
NanoBSD是一个轻量级的、小的、在内存中复制FreeBSD的脚本。它在嵌入式系统中很有用。在Linux中有没有类似于NanoBSD的东西?特别是像Everything is read-only at run-time这样的功能,因为它提到了。
浏览 0
提问于2011-10-10
得票数 5
回答已采纳
3
回答
如何测试内核以确定内核中可能导致内核死机的问题
、
、
、
、
我有一个嵌入式linux设备。我正在尝试提出一些测试用例,这些测试用例将测试内核中的各种子系统、代码路径、系统调用,以确定内核中导致内核恐慌的问题/松散结尾。有人能为这类测试提出一些测试想法吗? 另外,是否有人可以提出一些想法来测试内核,以使其更稳定,健壮,高效,快速等?我们可以为linux内核编写单元测试吗?
浏览 3
提问于2011-02-13
得票数 3
回答已采纳
1
回答
从编译嵌入式Linux内核到为目标平台生成图像
、
所以我最近买了一款基于Ingenic的RS-97游戏,它运行MIPS指令集.供应商含糊地提供了关于如何为目标SoC编译linux内核的说明。因此,根据供应商的指示和在线搜索,需要有一个嵌入式linux的图像为平台。 编译工具链(mipsel用于基于mips的体系结构) 使用工具链使用给定的驱动程序/BSP编译linux内核 编译根文件系统- Busybox建议(不知道原因) 为目标uBoot编译SoC 使用特定于目标的分区表对存储(例如sd )进行分区 将整个图像闪现到sd中 那么问题是,为什么根文件系统与内核映像是分开的?在生成文件系统中,busybox扮演什么角色?另外,如果linux映
浏览 0
提问于2020-02-08
得票数 0
回答已采纳
3
回答
在linux启动时运行脚本
、
、
、
、
我想在linux启动时自动运行一个简单的shell脚本。 我正在开发基于arm的板,运行qtopia &Linux2.6.28 因此,我将脚本放在/etc/int.d/scriptname,并使用以下方法使其可执行: chmod +x /etc/init.d/scriptname 然后我把它联系起来: ln -s /etc/init.d/scriptname /etc/rc.d/S10scriptname 问题是,每当我重新启动或关闭板,然后再次测试脚本是否正在运行时,我就会发现脚本被删除了! 我还尝试修改位于/etc/int.d/的rcS脚本,并添加了几行代码来测试它,但是在重新启
浏览 3
提问于2012-03-23
得票数 0
回答已采纳
1
回答
RootFS类型、创建和引导
、
、
如果您正在嵌入式Linux上开发任何东西,您需要一个Rootfs来引导Linux。根对我来说一直是个问题。我需要些帮助。 我的目标系统是ARM,简单。 ( a)我看到了一个rootfs.tar.gz文件,该文件从SD卡复制到0x60000000,然后是 bootm 0x40000000 0x50000000 0x60000000 -Does rootfs解压缩rootfs图像? -How知道它是哪种类型的rootfs吗? b)如果引导以root=/dev/mmcblk1p1的形式传递,那么Linux如何知道它是哪种类型的rootfs? c) sudo qemu-debootstrap --ar
浏览 2
提问于2014-02-17
得票数 0
2
回答
磁盘上的嵌入式linux根文件系统
、
我想知道如何为存储在硬盘上的嵌入式Linux系统创建根文件系统。如果它是在闪存卡上,这是相同的过程吗?
浏览 0
提问于2013-02-20
得票数 1
2
回答
重新启动时/etc/init.d/ deleted中脚本的内容
我在/etc/init.d中创建了一个名为hello的脚本,它执行一些bash命令。有时,当我重新启动linux设备(删除然后恢复电源)时,我的脚本的内容会被完全删除,尽管实际的文件仍然存在。系统中还有一个名为nginx的脚本,没有这个问题。 我正在运行一个Emlid全球定位系统,里面有一台linux计算机。
浏览 0
提问于2018-01-13
得票数 0
8
回答
什么是最简单的x86嵌入式Linux?
、
、
我想尝试一下嵌入式linux。我希望它能够在x86处理器上运行(开始时,它将在我的普通PC上运行)。我已经在网上找过了,但我找到的那些似乎很难设置或缺乏适当的文档。那么,有哪些很好的嵌入式x86兼容linux发行版,它们很容易安装,或者有很好的文档来说明如何进行安装?
浏览 2
提问于2009-12-23
得票数 6
回答已采纳
3
回答
ftell/ file不同于/sys/class文件中的实际可读数据长度。
、
、
、
嵌入式linux系统 ls -al /sys/class/xxxx -r--r--r-- 4096 ftell/lstat(st_size)返回4096 fread(fp, 1, 4096, buf)返回3 实际上,使用vi打开它的文件中只有3个字节。 有什么问题吗?
浏览 6
提问于2019-04-24
得票数 1
1
回答
为什么我能够在只读文件系统上编辑/etc/rupv.conf?
、
、
我有一个嵌入式linux环境,它上有一个只读根文件系统。我无法按预期在只读根文件系统中编辑文件和创建新目录。 但是,我看到我仍然能够更改文件/etc/resolv.conf的内容,这怎么可能呢?这对我来说是可行的。但我只是想知道为什么我能编辑它? Edit1:我甚至可以在/sys/class/pwm/$module_name/export编辑2中创建一个写,所以我看到了 resolv.conf -> /etc/resolv-conf.systemd 和 resolv-conf.systemd -> ../run/systemd/resolve/resolv.conf
浏览 0
提问于2020-08-17
得票数 0
回答已采纳
3
回答
如何导致我的嵌入式Linux设备的看门狗重置?
、
、
、
、
有没有类似的命令 vi > out vi | out 我可以用来对嵌入式linux设备进行看门狗重置吗?
浏览 0
提问于2011-09-24
得票数 6
回答已采纳
2
回答
检查有关CPU、内存、网络、NAT表使用情况的信息的API
、
、
、
、
我正在开发一个嵌入式Linux系统(2.6内核和uclibc),我需要检查cpu,内存,网络,NAT表使用情况等... 我应该使用哪个API?我在哪里可以检查它?我访问了一些关于Linux内核API的网站,但没有找到任何关于的直接信息。有什么建议或建议吗? 我的程序是用C语言写的,有uclibc和gcc 3.4.6 谢谢
浏览 4
提问于2012-02-22
得票数 0
2
回答
在构建过程中生成ramdisk并填充内容
、
、
在某种程度上,有没有可能在不挂载ramdisk的情况下创建并填充ramdisk镜像文件? 我有一组为linux定制的文件(所以,只有一堆文件),它们应该在文件系统中。现在我想让它在生成ramdisk的构建过程中执行,用mkfs格式化它(不需要root),然后以某种方式将文件复制到ramdisk中(但这种方法不需要root权限!)有没有办法做到这一点?
浏览 7
提问于2018-01-12
得票数 0
1
回答
以编程方式获取USB文件系统格式
、
、
、
我需要将一个USB驱动器挂载到运行Linux的嵌入式系统上。USB可以是FAT、NTFS或ExFAT格式。 我如何在代码中处理这个问题,以便在mount命令中传递正确的类型,比如 装载-t vfat /dev/sda1 /mnt 因此,我尝试使用以下命令挂载: 装载-t vfat、ntfs /dev/sda1 /mnt 此命令提供的参数无效,但如果USB采用NTFS或VFAT格式,则它会成功装载USB。但是如果我试着给你 装载-t vfat、ntfs、exfat /dev/sda1 /mnt 命令失败。 任何点子都会很有帮助。
浏览 6
提问于2017-02-07
得票数 0
2
回答
如何测试内核死机?
、
、
、
我正在嵌入式设备上测试Linux内核,我想找出Linux内核会出现死机的情况/场景。 你能建议一些测试步骤(手动或自动代码)来创建内核死机吗?
浏览 8
提问于2011-02-23
得票数 8
回答已采纳
2
回答
什么是zImage,rootfs
、
、
、
我对嵌入式Linux非常陌生。我们使用poky构建系统。我们只使用命令来构建内核。它生成一些文件zImage、rootfs、uboot和sdcard映像。我们只需复制sdcard映像并在自定义板上运行linux。我的问题是,rootfs和zImage实际上包含哪些内容??
浏览 0
提问于2016-07-11
得票数 12
回答已采纳
1
回答
在fuse 2.9中,用什么来代替fuse.ko作为内核模块
、
、
为了将fuse移植到其他嵌入式linux平台,如安卓,我成功地交叉编译了fuse project.And,据我所知,fuse只有在fuse 2.2.1或其他更低版本的kernel.When中插入fuse鼠标时才能工作,它会在make.BUt之后产生一个fuse.ko,现在,我正在使用fuse 2.9.0,没有这样的ko输出。
浏览 5
提问于2012-05-07
得票数 0
回答已采纳
1
回答
部署跨工具链的库
、
、
、
我正在为一个i686 linux机器人系统构建一个交叉工具链。我正在使用我的x86_64 Ubuntu14.04系统构建工具链。在构建了目标i686-linux-gnu的工具链之后,我在构建目录中得到了一个名为i686-linux-gnu的目录。该目录似乎有许多文件夹位于目标系统的根目录中: build_directory I 686-linux-gnu 箱子 等 包括 库 利贝克斯 斯宾 分享 变量 我的假设是,这些是与构建的工具链相对应的支持文件,并且这些文件打算存在于目标系统上。 我尝试简单地将这些目录复制到
浏览 4
提问于2015-12-29
得票数 1
2
回答
Linux文件系统框架版本控制
、
、
我们正在做一些嵌入式Linux项目,供应商给我们提供了一个基本的文件系统框架,我们想把它放到版本控制系统( GIT )中,但有一些特殊的文件是GIT不喜欢的,例如,设备文件,管道文件等。谢谢!
浏览 0
提问于2011-07-29
得票数 2
回答已采纳
1
回答
基于Raspberry pi的终端-使用GUI应用程序快速启动-一般思想和操作方法
、
、
、
这些是我进入基于arm的计算机的第一步。我计划(仅在理论上)使用rPi / bbone等构建一个设备。它将连接一些传感器,并在小液晶屏上显示一些数据。 我真的不喜欢图形界面,但对linux,c++很熟悉。 我想让这个设备快速启动并显示全屏程序。我读过一些关于嵌入式linux的文章,以及如何让它变得轻量级和快速,但我不能(可能使用不好的关键字)找到如何让它直接引导到图形应用程序。 我不想使用kde、gnome、windowmaker等(也许我必须这样做?)我希望我的主板有一个单独的程序,它将在启动时启动,而不是其他程序。 还有一件事。我发现debian真的很讨厌。当然,我知道所有的linux都可
浏览 3
提问于2014-03-30
得票数 0
1
回答
系统引导可以从任意分区加载内核吗?
、
我有一个有三种定义的磁盘:引导分区(带有systemd- boot )、根文件系统1和根文件系统2。 在我以前做过的嵌入式系统中,我将每个文件系统的内核存储在这些文件系统上(而不是在引导分区上),并且u引导可以加载我想要的任何一个。 我无法找到使用systemd复制此行为的方法。系统-引导只能从它引导的同一分区加载内核吗? 举个例子,下面是我当前的引导条目: title boot linux /bzImage options LABEL=boot rootwait console=ttyS0,115200 console=tty0 root=/dev/mmcblk1p2 psplash=fa
浏览 0
提问于2022-09-26
得票数 0
2
回答
优化嵌入式linux系统的根文件系统大小
、
、
我正在开发一个在linux上运行的嵌入式系统。为了减少产品的启动时间(它是一个IP网络摄像机),我想减少根文件系统的大小。我已经有了一个功能性根文件系统,目前正在手动删除部分,并查看根文件系统是否会挂载。是否有一种更符合逻辑的方法来减少文件系统大小,而不是当前的试用和错误方法更新了附加细节:在目标上使用的原始文件系统是一个通用文件系统,用于我们组织中的多个嵌入式产品。我希望将文件系统简化到运行我的特定产品.i.e IPNetCam所需的最低限度。我想知道是否有任何分析方法,hat可以确定引导和运行特定应用程序所需的确切文件集。
浏览 6
提问于2012-05-17
得票数 2
回答已采纳
1
回答
只读文件系统.注意事项和功能丢失
、
、
、
、
我正在使用Buildroot创建一个嵌入式系统。目前,我的Buildroot配置确保在启动时将rootfs重新挂载为读/写。但是,我想删除这个特性,并将我的rootfs保持为只读。 关于这一点,我有几个问题: 如何更改用户密码?这需要更改/etc/passwd &/etc/阴影。 如何更改时区?这需要更改/etc/localtime。 如何为sshd创建ssh密钥?ssh-keygen在/etc/ssh/中创建密钥。 根据文件系统层次标准,Linux系统需要在只读/etc/目录下工作,但我似乎发现了上述功能的明显丧失。 其次,在指定rootfs在我的Buildroot配置中保持只读之后
浏览 0
提问于2018-04-29
得票数 0
1
回答
如何使用压缩的rootfs启动?
、
、
、
、
我的问题是:我不能使用压缩的rootfs (内核在引导期间崩溃),但是未压缩的rootfs可以正常工作。 我所做的:我使用Buildroot 2013.11为我的嵌入式Linux (2.6.39) ARM 9系统生成图像,从SD卡启动。 我将图像(例如ext4)“dd”到SD卡的第二个分区 sudo dd if=/path-to/rootfs.ext4 of=/dev/sdb2 bs=2048 并在linux-menuconfig中启用驱动程序,即 File systems - <*> The Extended 4 (ext4) filesystem - [*] Use ext4
浏览 0
提问于2014-04-24
得票数 0
1
回答
用Windows PC格式化嵌入式Linux设备的USB驱动器
、
、
是否有方法对USB驱动器进行分区/格式化,以便在Windows 10 PC上使用运行Ubuntu16.04.07的嵌入式Linux设备? 几个月前,它使用标准的Windows对话框作为FAT32,但几个星期之后就没有了。如果我格式化USB驱动器并将它插入Linux系统,它看起来好像没有分区。 如果我看一看ls /dev,只有主设备sda,而没有像sda1那样的分区。 如果我使用fdisk和mkfs,它可以工作,但在这种情况下,我只能访问该死的Windows。
浏览 0
提问于2022-07-20
得票数 0
3
回答
一分钟内没有提交到磁盘的小文件
、
、
、
、
我有一个嵌入式Linux应用程序,它以相当慢的速度写入文件(50个字节/秒左右)。该文件位于硬盘XFS文件系统上。该文件是通过调用write()而不是fwrite()写入的。 如果我启动这个系统并检查文件,超过一分钟的数据就会丢失。我认为默认的Linux行为是每5s同步一次磁盘缓存(我可以容忍5s值的丢失数据,这样它们就不会有问题了)。我应该检查什么,看看为什么很长一段时间没有同步?/proc/sys/vm/dirty_writeback_centisecs是500。还有其他可以改变的事情我应该检查吗?这显然是一个磁盘缓存问题-如果我ls -l文件,大小是预期的,并且在电源循环之后,它比以前要
浏览 5
提问于2012-08-09
得票数 4
回答已采纳
1
回答
嵌入式Linux平台内核映像的构建
、
、
、
、
我感兴趣的是为基于Ingenic的SoC平台编译一个linux映像。供应商含糊地提供了关于如何为目标SoC编译linux内核的说明。因此,根据供应商的指示和在线搜索,需要有一个嵌入式linux的图像为平台。 编译工具链(mipsel用于基于mips的体系结构) 使用工具链使用给定的驱动程序/BSP编译linux内核 编译根文件系统- Busybox建议(不知道原因) 为目标uBoot编译SoC 使用特定于目标的分区表对存储(例如sd )进行分区 将整个图像闪现到sd中 那么问题是,为什么根文件系统与内核映像是分开的?在生成文件系统中,busybox扮演什么角色?另外,如果linux映像是在没
浏览 0
提问于2020-02-08
得票数 -1
回答已采纳
1
回答
在加载过程中,是否可以为ELF文件中的所有代码和数据分配RAM?
我知道,在Linux中,除非引用页面中的虚拟地址,否则不会将RAM页分配给虚拟地址空间的页。但是,我在一个设备中使用嵌入式Linux,在加载它们之前,所有ELF文件都已驻留在RAM(RAM磁盘)中(从每个ELF文件启动一个进程)。所以我在想,在加载每个ELF文件时,是否可以为所有的代码和数据分配RAM。如果这是可能的话,我想我将能够从RAM中删除每个ELF文件,只要它的所有代码和数据都被分页到RAM中,这样就可以腾出更多的内存空间供将来使用。
浏览 0
提问于2016-03-14
得票数 0
2
回答
linux中等效的虚拟硬盘( vhd )
在Windows中,我们有vhd虚拟硬盘,在此之上我们有一个不同的vhd,其中有一个静态父vhd和一个子vhd。 linux中的等效技术是什么?如何创建一个不同的文件(文件系统)以及如何在命令行中挂载它?
浏览 0
提问于2017-11-26
得票数 2
1
回答
完全引导linux所需的最低根文件系统应用程序是什么?
、
、
、
、
这是一个关于用户空间应用的问题,但是听我说完! 可以说,启动Linux功能发行版需要三个“应用程序”: 引导加载器--对于嵌入式系统来说,这通常是U,虽然不是很难的要求。 内核-这很简单。 根文件系统-没有它就无法引导到shell。包含内核引导到的文件系统,以及调用init的位置。 我的问题是关于#3。如果有人想要构建一个极小的rootfs (对于这个问题,我们假设没有GUI,shell ),那么引导到shell需要哪些文件/程序?
浏览 0
提问于2014-05-28
得票数 18
回答已采纳
2
回答
嵌入式设备,日志分区,哪个文件系统更有弹性,使用较少的读/写?
、
、
、
我有一个带有只读文件系统的嵌入式Linux设备.我有另一个分区,用于存储日志存档。 这个分区将被写入很多。我应该使用哪个linux分区来确保寿命和稳定性? 我听说ext2 2-ext2 4文件系统在日志记录中使用了大量的读/写。那vfat呢?意外的停电怎么办?
浏览 0
提问于2016-05-11
得票数 2
回答已采纳
7
回答
嵌入式Linux引导优化
、
、
、
我正在使用嵌入式Linux (UBUNTU 12.10服务器预建映像)在Pandaboard上做项目,以优化启动时间。我需要一些技术或工具,通过它们我可以找到启动时间和优化启动时间的技术。如果有人能帮上忙的话。
浏览 6
提问于2014-03-06
得票数 1
1
回答
理解嵌入式平台设计
、
、
我试图理解不同的Linux内存设计选择。我正在开发一个嵌入式ARM/Linux平台(初学者)。 固件被加载到闪存上,它包含内核和rootfs。在启动过程中,整个映像被加载到RAM中. 这种设计选择的优点是什么?还有别的选择吗?它与像比格骨黑这样的评估委员会有什么不同? 提前感谢
浏览 2
提问于2015-11-12
得票数 0
回答已采纳
3
回答
如何调整inotify以减少内存的使用?
、
我正在开发一个嵌入式linux系统。 我试图使用inotify来监视更改。但是当我试图监视大量的文件夹(比如说6000多个文件夹)时,inotify使用了大量的内存(大约25-30MB)。众所周知,嵌入式系统中的25-30MB被认为是很大的. 我的问题是; 这正常吗? 有人知道怎么调这个吗? 有没有其他方法可以监视大量的文件夹而不用在每个文件夹中添加手表?
浏览 15
提问于2010-12-30
得票数 2
2
回答
避免ansi C中SD卡的损坏
、
、
、
、
我目前正在开发一个用于数据记录的嵌入式Linux设备。Linux设备插入CANbus并将通信量写入SD卡。 SD卡不时损坏并安装只读。必须避免这种行为。 文件系统很胖( SD卡应该保持windows系统的可读性)。 嵌入式设备可以随时停电,所以我需要一种安全的方式从我的C程序写到SD卡。 由于我对C不太感兴趣,所以我依赖于一个名为"candump“的程序,该程序基本上以这种格式将canmessages打印到stdout: <0x006> [8] 77 00 00 00 00 00 00 00 我的C程序基本上打开了烛光程序,从stdout中读取,添加了时间戳并删除了不必要的
浏览 6
提问于2012-09-17
得票数 5
回答已采纳
3
回答
什么是嵌入式NAND驱动器的好文件系统?
、
、
我正在开发一个使用NAND闪存进行存储的嵌入式应用程序。现在看来,我们不会使用Linux或任何其他RTOS。应用程序必须处理意外断电。 我们一直在寻找不同的文件系统解决方案,包括YAFFS2、JFFS2、FAT+FTL以及的解决方案。 我听说FAT+FTL是一个正常的选择,但我担心在意外断电和性能下降的情况下数据丢失。如果有人能分享这方面的见解和经验,我将不胜感激。
浏览 6
提问于2009-03-18
得票数 11
回答已采纳
1
回答
填充/sys和/dev目录的内容
、
、
、
、
我的理解是,/sys目录包含解释不同设备信息的文件。如何以及何时填充该目录? 例如,在这里探索一个Linux系统,我看到/sys/bus/i2c/devices目录包含一些用于I2C设备的文件。 在本例中,创建这些文件是I2C设备驱动程序/模块的工作吗? 那么关于/dev目录,设备驱动程序/模块是否也填充了这个目录呢?提前谢谢。
浏览 0
提问于2022-09-01
得票数 0
1
回答
如何通过usb小工具和更新文件修改嵌入式linux检测文件
、
、
我有一个运行USB小工具内核模块的嵌入式linux设备,以使mmc可用于主机PC(例如Windows或Linux)。当我在mmc中更新文件时,它不会与主机同步,除非我再次执行rmmod和insmod。有没有更好的更新新文件的方法?怎样才能检测到文件被主机修改?我在我的linux设备上使用C编程。谢谢。
浏览 4
提问于2016-01-27
得票数 0
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux文件系统深度讨论
嵌入式网络NFS文件系统搭建流程
Linux 文件系统类型导览
如何定制Linux外围文件系统?
linux-xfs文件系统备份
热门
标签
更多标签
云服务器
ICP备案
实时音视频
云直播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券