腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
1
回答
时间同步,使用NTP还是只是套接字?
、
、
、
我正在使用PC和raspberry pi (都运行Linux)来收集传感器数据,raspberry pi收集激光扫描数据,PC收集摄像机拍摄的图像。我必须使这两台机器的时间同步。我希望他们之间的时差能小于1ms。 我直接将它们与网络容量连接起来,所以我不能使用一些众所周知的NTP服务器。我在覆盆子皮上敲PC,平时小于0.6ms。我想出了两个想法: 以PC为NTP服务器,raspberry pi从它同步时间。 在它们之间建立一个套接字连接,当连接建立时,raspberry pi只将它的时间戳发送给PC,这样我们就可以知道两台机器的时间差。 哪一个更好?或者你有什么更好的主意?如何计算两台机器之间
浏览 0
提问于2015-12-18
得票数 5
回答已采纳
1
回答
我正在尝试在嵌入式linux上快速启动我的qt应用程序
、
我想在嵌入式linux上启动我的qt应用程序,时间不超过1秒。 启动嵌入式linux后,启动qt应用程序需要3~4s。 然后,当退出应用程序并再次启动时,启动应用程序需要1秒。 我使用了以下命令。 ./myapp -qws 如何在嵌入式linux上首次启动qt应用程序,运行时间不超过1秒? 帮帮我,谢谢。
浏览 3
提问于2014-07-07
得票数 0
1
回答
如何度量linux关闭所需的时间
、
、
、
我需要计算一下linux需要多长时间才能关闭。我正在ARM i.MX7上运行嵌入式busybox。我查看了/var/volatile/log/messages,但这只显示了最后一次启动。我需要知道系统需要多长时间才能在例如shutdown -h -P now之后关闭。 我怎样才能得到一个相当精确的测量?
浏览 0
提问于2022-06-07
得票数 1
回答已采纳
1
回答
增强型xp时钟漂移
、
、
、
我正在使用嵌入在我的机器上的Windows,它是从备份映像安装的。最近,我在我的机器上发现了一个系统时钟漂移。这种漂移非常大(每5分钟一秒钟)。这种漂移不是永久性的,它在每次启动时都会随机发生。但是,如果该单位启动与漂移,它将停留到下一次启动。另一件重要的事情是,在启动时,单元每次以0延迟开始,例如: 启动部队。 世界时间是12:00,单位时间是12:00。 等10分钟。 世界时间是12:10:00,单位时间是12:09:58.00。 关掉这个装置 启动部队。 世界时间是12:15:00.00,单位时间是12:15:00。 时钟不能同步。 我安装了常规XP
浏览 2
提问于2012-12-24
得票数 0
3
回答
如何导致我的嵌入式Linux设备的看门狗重置?
、
、
、
、
有没有类似的命令 vi > out vi | out 我可以用来对嵌入式linux设备进行看门狗重置吗?
浏览 0
提问于2011-09-24
得票数 6
回答已采纳
2
回答
同步查看多个日志文件
、
我的嵌入式系统通过串行接口连接到一台Linux计算机,并生成多个带有行的文本日志文件,前面加上一个时间戳。我想同时离线查看几个这样的文件,并根据时间保持它们在视觉上的同步-如果是滚动文件,则其他文件也会根据时间戳进行滚动。有现成的查看器可以做到这一点吗?如果不是,那么最低限度的努力是什么呢? 提前谢谢。
浏览 4
提问于2012-06-07
得票数 0
1
回答
timedatectl信息存储在哪里?
、
、
我正在开发一个没有RTC电池的嵌入式系统。当internet连接可用时,时间通过NTP同步(这并不总是发生的)。当设备关闭时,时间将重置为过去的值。有时,我注意到这个“缺省”值已经更新为最近的值。这些信息存储在文件系统中的哪里?
浏览 0
提问于2023-03-21
得票数 2
回答已采纳
2
回答
C线程:从main启动线程
、
、
我使用的是带有嵌入式Linux (C)的ARM处理器。我的主程序必须执行实时操作,在一定时间内(由主程序决定),我必须通过蓝牙连接发送数据到Android平板电脑。 我想把蓝牙数据传输外包给POSIX线程。在主函数中,我现在必须触发线程来执行数据的发送。那么,我如何‘重启’一个线程,因为它应该只是通过蓝牙发送数据时,主要功能必须这样做?这也是为什么在线程函数(结合睡眠函数)中有一个循环也没有帮助的原因,因为正如我已经说过的,时间是由主函数而不是线程函数本身决定的。 那么是否有重新启动线程的选项?或者,如果有人有更好的主意来解决这个问题,我是开放的。:)
浏览 0
提问于2014-02-27
得票数 3
回答已采纳
3
回答
C:如何使线程之间进行通信?
、
、
、
有趣的是,这似乎是一个基本的问题,但我在C语言中找不到它的任何例子(因此,我只找到了Python、C#和C++)。 要点是:作为一个Qt程序员,当我需要在不同线程之间传输一些数据时,我会在此之间启动一个信号槽连接,并使用emit signal机制来完成工作。 但是现在我正在为嵌入式Linux开发一个C应用程序,在那里我需要做类似的工作,但是我没有Qt的机制。问题是:如何使两个或多个线程在C中以类似于Qt具有信号和插槽的方式进行通信? 我知道共享数据的方法之一是使用具有互斥保护变化的全局变量。但是即使这样,我也可能无法以异步的方式完成系统:我必须有一个循环来不断地检查变量是否已经改变。但是,如果
浏览 7
提问于2014-09-16
得票数 9
3
回答
一分钟内没有提交到磁盘的小文件
、
、
、
、
我有一个嵌入式Linux应用程序,它以相当慢的速度写入文件(50个字节/秒左右)。该文件位于硬盘XFS文件系统上。该文件是通过调用write()而不是fwrite()写入的。 如果我启动这个系统并检查文件,超过一分钟的数据就会丢失。我认为默认的Linux行为是每5s同步一次磁盘缓存(我可以容忍5s值的丢失数据,这样它们就不会有问题了)。我应该检查什么,看看为什么很长一段时间没有同步?/proc/sys/vm/dirty_writeback_centisecs是500。还有其他可以改变的事情我应该检查吗?这显然是一个磁盘缓存问题-如果我ls -l文件,大小是预期的,并且在电源循环之后,它比以前要
浏览 5
提问于2012-08-09
得票数 4
回答已采纳
2
回答
如何将linux时间与手机上的网络时间同步?
、
、
、
我正面临着相机点击图像的问题。当在PC上访问这些图像时,反映在其属性中的时间对应于linux的时间,而不是网络的时间(不幸的是,它们显示了两个不同的时间)。我假设如果linux时间与网络同步,那么这个问题就会得到解决。关于如何同步时间有什么想法吗?提前谢谢。
浏览 8
提问于2012-10-25
得票数 0
2
回答
对系统时间的依赖
、
、
我想知道在发起安全握手时是否依赖系统时间(由Linux或windows定义)。我知道TCP通常使用一个随机数(RFC 1323)来提供消息排序的时间戳,但是我不确定系统时间的TLS使用情况。您可以想象这个问题适用于希望建立安全连接但不共享同步时间的两个系统。 干杯 标记
浏览 0
提问于2014-10-22
得票数 12
回答已采纳
4
回答
如何在Linux上以编程方式设置硬件时钟?
、
、
、
、
Linux提供stime(2)调用来设置系统时间。但是,虽然这将更新系统的时间,但它不会将BIOS硬件时钟设置为与新的系统时间匹配。 Linux系统通常在关机时以周期性间隔将硬件时钟与系统时间同步。但是,如果机器在其中一个自动同步之前进行电源循环,则当机器重新启动时,时间将不正确。 如何确保在设置系统时间时硬件时钟得到更新?
浏览 18
提问于2008-10-14
得票数 12
回答已采纳
2
回答
gmtime()函数是否考虑了闰年?
、
、
、
、
我正在嵌入式linux上工作,系统/控制器时间保持在1/1/1970以来的毫秒级。我正在尝试使用gmtime,但无法得到准确的结果。任何将此时间(毫秒)转换为实时时间:分钟:秒:日:月的示例都会有帮助。
浏览 5
提问于2017-03-22
得票数 1
回答已采纳
10
回答
Vmware主机时间漂移
、
、
如何确保运行在vmware基础设施3或vmware 3 esxi上的linux主机与ntp服务器保持同步。我发现在esx或esxi下运行的linux客户将来有可能会出现时钟漂移。 如何确保时间与时间服务器保持同步?我必须在linux主机上部署vmware工具吗?然后将主机同步到ntp服务器,将来宾同步到主机和ntp服务器?
浏览 0
提问于2009-06-09
得票数 10
回答已采纳
4
回答
将linux时间设置为毫秒精度
、
、
、
我有一个嵌入式Linux设备,它通过串行通信协议与另一个“主”设备连接。主设备周期性地将其日期向下传递给从设备,因为稍后从设备将向主设备返回需要准确地标记时间戳的信息。但是,Linux ' date‘命令仅将系统日期设置为秒精度以内。这对我们的使用来说是不够的。 有谁知道如何将Linux机器的时间设置得比1秒更精确?
浏览 2
提问于2012-06-23
得票数 3
7
回答
嵌入式Linux引导优化
、
、
、
我正在使用嵌入式Linux (UBUNTU 12.10服务器预建映像)在Pandaboard上做项目,以优化启动时间。我需要一些技术或工具,通过它们我可以找到启动时间和优化启动时间的技术。如果有人能帮上忙的话。
浏览 6
提问于2014-03-06
得票数 1
1
回答
嵌入式linux上的getrusage函数
、
、
、
、
我有一个基准测试应用程序,其中我正在评估一个C++框架。 我正在寻找时间和内存消耗。在linux上,为了获取当前程序占用的内存,我使用了getrusage函数。它在我的机器上运行得很好。 当我将这个应用程序交叉编译到arm架构中,并在我的嵌入式设备(也运行linux)上运行我的代码时,出现了问题,内存函数返回0。应用程序在嵌入式设备上运行良好,只是内存函数返回0。 你知道可能的解决方案是什么吗?
浏览 8
提问于2011-07-22
得票数 3
回答已采纳
1
回答
从/proc/version设置Linux系统的时间
、
、
、
例如,我可以使用哪些awk、sed和/或cut命令来获取/proc/version末尾的日期 Linux version 4.15.7 (user@system) (gcc version 6.3.0 20170516 (Debian 6.3.0-18+deb9u1)) #233 SMP Sat Mar 10 11:40:22 EST 2018 并将其转换为可以传递给date命令以设置系统时间的格式?这将用于设置嵌入式Linux系统的默认时间,因此它需要使用Busybox实用程序。
浏览 0
提问于2018-09-30
得票数 0
回答已采纳
1
回答
如何在VMware共享文件夹中禁用时间同步?
、
、
我的Windows 10桌面有VMware。为了在VMware中设置过去的时间,我禁用了同步选项,如下所述:https://kb.vmware.com/s/article/1189 我只是尝试在VMware中将日期设置为过去的时间。而且起作用了。 但是,在Linux (VMware)中的共享目录中读取和写入文件之后,时间将同步到当前时间。如何禁用VMware共享文件夹中的时间和日期同步? VMware版本是VMware工作站16播放器,Linux5.0是CentOS 5.0。
浏览 0
提问于2022-09-20
得票数 0
1
回答
Hypervisor如何同步主机和来宾VM之间的时间?
、
、
、
我读过博客: 在进行了一些研究之后,我发现这是由于默认的Linux内核以1000 to的内部时钟频率运行,而且VMware无法在不丢失时钟的情况下按时交付时钟中断。这意味着一些时钟中断会在没有通知Linux内核的情况下丢失,Linux内核假定每个中断标记为每秒1/1000秒。因此,每一个丢失的时钟中断都会使时钟落后1/1000秒。 现在,我的问题是,如果管理程序能够处理时钟中断,那么管理程序如何在内部同步时间? 因为当说(放大的例子,不是真实的世界):它的19:10:22关于主机,直到它传播到客人,它将是19:10:23在主机上。 我知道这是一个很难的问题,但我想你需要放慢时间,从越南
浏览 3
提问于2010-12-12
得票数 4
回答已采纳
1
回答
要通过应用程序从MQTT代理获取数据,其中数据由MQTT客户端发布者发布
、
我在我的嵌入式Linux设备中使用Mosquitto代理。当前拓扑如下: MQTT客户端(发布者)-MQTT broker-MQTT客户端(订阅者) 要从MQTT broker获取由客户端发布的数据,我是否应该在嵌入式Linux设备中创建MQTT客户端(订阅者)? 有没有办法用c或c++创建一个简单的应用程序来从MQTT broker获取数据,这些数据是由客户端(发布者)发布的,这样就比创建MQTT客户端(Sub)节省了CPU时间和内存?请告诉我怎么做。谢谢。//Daum
浏览 10
提问于2018-09-20
得票数 0
1
回答
从U和boot linux运行应用程序。
、
、
、
我在网上读到我们可以运行U引导脚本。我只想澄清一下。 如果我在我的嵌入式系统上写了一个U引导脚本,它基本上安装了一个插入的USB闪存,通过TFTP将一个文件发送到主机,然后继续挂载Linux操作系统。这个是可能的吗?(请注意,我想做一些不同寻常的事情。我的Linux操作系统生活在SD卡上,USB需要加载它,但我想要的是能够将文件从带有USB闪存的嵌入式系统传输到我的PC上,然后继续加载我的linux操作系统。)这样做的原因是文件是关键的时间,我的电脑检索在几秒钟内,我的嵌入式系统启动。我知道让我的操作系统加载,然后允许它发送文件要好得多,但我不想走这条路。我特别想在2秒内发送文件,而不是等待1
浏览 0
提问于2017-04-05
得票数 1
1
回答
NTP同步不会持续进行。
、
、
、
我正在开发一个NTP客户机(Linux)来同步来自NTP服务器(Linux)的时间。NTP服务器反过来将同步来自路由器的时间。 路由器<- NTP服务器(Linux机器) <- NTP客户端(Linux机器) 我的问题是,当我们一次启动完整的设置时,NTP客户端会在NTP服务器从路由器更新其日期/时间之前从NTP服务器获取/更新其日期/时间。我知道我们可以使用ntpdate/"ntpd -gq“在NTP客户机中使用NTP命令重新启动NTP服务和强制重置日期/时间。但我没有使用任何命令。 ,NTP客户端是否可以使用ntpd服务,每30秒连续从NTP获取和更新数据和时间? 我将
浏览 0
提问于2021-04-16
得票数 0
1
回答
启动/bin/sh时会发生什么?
、
怀疑/bin/sh启动在我的嵌入式linux工具包上花费了相当多的启动时间。在内核中,从kernel_init()启动/bin/sh。 它会寻找启动脚本吗? 如果是的话,脚本的名称是什么? 如何度量/bin/sh的启动时间?
浏览 0
提问于2014-09-30
得票数 0
3
回答
使用struct检索Linux时间
、
、
、
请有人建议我如何检索linux时间 结构时态t 类型?它只是给了我时间,从中世纪。我可以使用这个数据类型获得实际的Linux时间吗? 简要背景:我正在嵌入式设备上编写一个具有时间戳分辨率的记录器实用程序,以毫秒/微秒为单位。源添加目标组件使用的时间戳。 struct stLogItem logitem; //stLogItem has a member, struct timespec ts clock_gettime(clk_id, &logitem.ts); 目标组件正在文件/控制台上打印此日志时间戳。但是打印出来的日期是从Epoch开始的时间,而不是实际的Linu
浏览 4
提问于2017-11-28
得票数 3
1
回答
使用java或任何其他API获取windows和linux机器之间的时间差。
、
、
我在Windows和Linux机器上运行了一段代码。消息将从windows发送到Linux机器,我们在消息中包括sent_time。Linux机器将接收消息,我们在消息上盖章receive_time。这两个时间都是使用标准的java System.currentTimeMillis()计算的。 这里的问题是,receive_time领先于sent_time,这是不对的,因为消息是先发送后接收的。这看起来主要是Windows和Linux机器之间的时钟同步问题。 我们如何获得Windows和Linux机器之间的时钟差异?(不知道如何在millis中的机器和claculate上运行程序)如果存在任何
浏览 3
提问于2022-10-28
得票数 0
2
回答
可以在Busybox系统上检查NTPd状态吗?
、
、
我需要知道在基于Busybox的小型嵌入式Linux系统中,当前的日期/时间是否可靠。 我已经在运行Busybox,但是显然没有程序来查询状态。 在更传统的Linux安装上,我将使用ntpdc、ntpq、ntpstat或甚至timedatectl,但在这个Busybox/Buildroot系统中没有任何一个可用。 我还能做什么?
浏览 0
提问于2017-04-21
得票数 5
回答已采纳
2
回答
嵌入式Linux与Windows嵌入式标准7
、
、
好的,寻找一些非常主观的答案。我的公司传统上是一家Linux商店,我们生产和销售用于视频安全的专用机箱。我们最近决定构建一个嵌入式windows标准7盒,因为它缩短了我们的开发和上市时间,而且所有的工具都可以从货架上买到。 我要找的是一些可靠的答案,因为它涉及到WES7与Linux之间的安全性?WES7有多稳定,有多容易被黑客攻击,病毒攻击等等。从市场营销的角度看,在Linux上使用WES7有什么好处?有吗? 桌面Windows 7和嵌入式Windows Standard 7的安全性有什么比较? 如有任何答复,将不胜感激。谢谢
浏览 0
提问于2010-10-08
得票数 9
1
回答
windows linux时间戳c++错误
、
、
、
我正在尝试编写时间戳代码,通过发送以毫秒为单位的时间戳来计算延迟。服务器代码在linux上运行,而客户端在windows上运行: 获取时间戳的函数如下: uint64_t TimeStamp() { uint64_t ll_now; #if PLATFORM==PLATFORM_WINDOWS FILETIME ft_now; GetSystemTimeAsFileTime(&ft_now); ll_now = (uint64_t)ft_now.dwLowDateTime + ((uint64_t)(ft_now.dwHighDateTime) <
浏览 2
提问于2014-05-29
得票数 1
1
回答
Qt使用C++或PyQT;哪一个主要用于当今基于linux的嵌入式应用程序开发?
、
、
、
、
我花了几天的时间为基于linux的嵌入式设备找到了很少的开源应用程序开发库/工具。我想知道哪个是业界最喜欢的。我知道Qt被广泛地用于不同的嵌入式域。以下是我刚遇到的其他一些工具 Gtk Gdk-fb NanoX 看来Qt在文档方面很好,python绑定也是可用的。我不知道python是否真正适合嵌入式应用程序开发。 任何建议都是非常感谢的。我可以选择pyQT进行嵌入式应用程序/GUI开发吗?
浏览 3
提问于2013-05-16
得票数 0
回答已采纳
3
回答
Dymola/Modelica实时仿真进展太快
、
、
我想用Dymola实时模拟一个模型,供HiL使用.在结果中,我看到模拟的进展大约5%过快。 积分在T= 691200时成功终止 CPU-集成时间: 6.57e+005秒 一个网格间隔的CPU时间: 951毫秒 我已经试图增加网格间隔以减小相对误差,但仿真仍然进展太快。我只读了一些关于隐写以降低模型复杂度以允许在定义的时间步骤内进行仿真的文章。 请注意,仿真确实跟上了实时,甚至更快.这个案子怎样才能与模拟时间和实时匹配呢? 编辑1: 我在实时选项卡中使用了Lsodar解算器,并检查了“同步与实时选项”。我有实时模拟许可选项。我在Windows 7上使用Dymola 2013。这里的结果是
浏览 11
提问于2014-01-08
得票数 2
回答已采纳
1
回答
如何在qt Creator开源版本中交叉编译嵌入式linux的QT
、
、
、
我想将我的QT应用程序交叉编译到Toradex嵌入式linux平台。QT Creator商业版附带了嵌入式linux的内置编译器,但开源没有。 那么,有没有办法在嵌入式linux上编译和运行它呢?
浏览 39
提问于2019-04-22
得票数 4
1
回答
系统时间与硬件时钟时间的自动同步
、
、
我正在使用Linux嵌入式板。它使用LinuxKernelv2.6.37和外部I2C RTC cbc34803。我已经成功地整合了RTC硬件。除了系统时间和硬件时钟时间之间的同步问题外,它工作正常。 据我所知,Linux中有两种类型的时间:系统时间和硬件时钟时间(RTC)。 当系统启动时,系统时间由硬件时钟时间设置。但是,当我用date命令更改系统时间时,系统时间并不同步到RTC。当然,如果我使用hwclock -w命令,它将被同步。 我希望系统自动更新系统时间到rtc (硬件时钟)时间,每次当系统时间改变。问题是,从系统时间到rtc同步时间的响应是哪个?我需要做什么?
浏览 0
提问于2015-09-28
得票数 4
回答已采纳
3
回答
wordpress,cron & time -服务器上的时间会影响插件吗?怎么修呢?(虚拟盒)
、
、
、
、
我在虚拟机中安装的灯上运行wp。我经常暂停它,保存快照等等。由于这一点,日期和时间是不正确的,我想我注意到使用cron的插件的奇怪行为。我如何解决我的时间和插件?也许我应该从外部的位置得到时间,这样即使我经常暂停我的机器,它也是正确的。 是其他linux主机上的Debian来宾。我在用虚拟盒。
浏览 0
提问于2009-08-13
得票数 0
回答已采纳
2
回答
Linux watchdog和NTP
、
、
我使用的是ARM嵌入式设备,但我认为这是一个常见的Linux问题。 我使用带有'file‘选项的Linux watchdog守护进程来定期检查我的应用程序每隔xx秒更改一次的时间。这工作得很好,但我注意到,如果系统时间很远,NTP更新时间,那么看门狗就会重新启动。可能是因为注意到文件上的统计数据发生了很大的变化(时间是过去的几个月,所以在校正后的时间会提前),所以它可能有一种刺耳的感觉。 我无法禁用watchdog,因为我启用了NOWAYOUT选项,并且为NTP启用了'tinker tinker 0‘选项,因为它是一个嵌入式设备,可能长时间未连接到网络,或者关闭电源的时间超过了
浏览 1
提问于2018-03-19
得票数 1
2
回答
指示日期时间服务崩溃(Ubuntu20.04)
、
我在Ubuntu20.04上使用了几个星期,服务面板上的时间指示器在几天前突然消失了。尝试了在网络上提供的所有答案,但无法恢复时间指示器。 当我运行“定位指示符-日期-时间-服务”时,我发现了一些崩溃文件: /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service /var/crash/_usr_lib_x86_64-linux-gnu_indicator-datetime_indicator-datetime-service.1000.crash /var/crash/_usr_lib_x86_64-lin
浏览 0
提问于2021-05-28
得票数 1
7
回答
在这种情况下,我应该在单独的线程中读取文件吗?
、
、
、
我正在为嵌入式linux编写一个应用程序,其中5%的处理器时间用于读取文件,95%的时间用于处理文件。如果我在一个线程中读取文件,并在另一个线程中继续处理,我是否可以获得一些性能改进? 我正在从支持DMA的MMC卡中读取。文件大小为20mb,分成2KB的块。我将从读取器线程中对数据块进行排队,并在处理器线程中处理它。因此,只有在队列中插入和删除时才需要线程同步。 我正在为ARM9编程。 什么应该是快速的单线程/多线程。
浏览 1
提问于2009-11-20
得票数 0
回答已采纳
2
回答
从RAID 1 SATA中移除HDD仍能工作吗?
、
、
我有一个ProLiantML110 G5服务器,带有一个嵌入式SATA控制器,在两个160 GB的驱动器上运行RAID 1。我的CentOS安装出了问题,在运行e2fsck (通过Ubuntu )引导到一个没有识别RAID 1阵列的系统后,它向我展示了两个驱动器都有不同的分区表,没有在我的硬盘上挂载6个分区中的两个,并且只使用一个硬盘。 我将如何删除其中一个驱动器,删除RAID 1,同时仍保留在驱动器上的数据,并能够从它引导我的linux发行版? 感谢你的反馈, 戴夫
浏览 0
提问于2010-09-30
得票数 0
1
回答
是否有具有“读取写入”保证和频繁更改数据的异步更新传播的嵌入式复制映射解决方案?
、
、
、
、
大家好,谢谢! 问题简述: 是否有具有“读取写入”保证和频繁更改数据的异步更新传播的嵌入式复制映射解决方案? 描述: 由两个服务组成的系统(例如): One“导入程序”--从外部系统接收数据,通过与当前系统合并更新系统数据,并将其传播到“user_api”服务。N 'user_api‘服务,该服务经常为用户提供数据。 我试图通过在内存中复制地图中保存最新数据(平均2GB)来改善'user_api‘的响应时间(很少请求历史数据,使用MySQL )。我只需要放/取/移除操作。 我已经尝试过Hazelcast的ReplicatedMap,其中每个服务都嵌入了Hazelcast实例。此
浏览 4
提问于2020-11-05
得票数 0
回答已采纳
2
回答
C linux (MS_ASYNC)刷新顺序
、
、
在linux上使用msync(MS_ASYNC)刷新页面的顺序是否保证与写入的页面顺序相同? 如果这取决于情况,有什么方法可以让我(完全服务器访问)确保他们的顺序一致? 背景 我目前正在使用作为一个持久化的键/值存储,而不使用MDB_MAPASYNC --这导致使用了msync(MS_ASYNC) (我查看了源代码)--写入速度非常慢,以至于即使在处理数据时,单个核心也会永久等待IO,有时甚至是< 1MB/s。经过分析,问题似乎是许多小的IO操作。使用MDB_MAPASYNC,我可以轻松地达到磁盘的最高速率,但是MDB的文档指出,在这种情况下,数据库可能会损坏。不幸的是,这段代码对我来说
浏览 5
提问于2013-10-10
得票数 2
回答已采纳
1
回答
如何为ESXi VM设置时区?
、
、
我有几个VM在很大程度上依赖于本地时间来启动一些服务,我希望它们在启动时立即有确切的时间。问题是,有Windows和Linux,虽然Windows可以不改变服务器占用本地时间,因为Windows假定RTC有本地化时间,而Linux VM需要等待NTP同步,因为Linux (至少CentOS和Debian)假定RTC存储UTC时间。因此,我需要为一些VM指定一个设置,以便将它们的启动RTC值调整到UTC时区,以便它们从一开始就能正常运行。我该怎么做?NTP已就位,但此问题发生在NTP时间调整触发器之前。
浏览 0
提问于2022-07-29
得票数 0
2
回答
是否可以使用v4l2从同一设备读取音频和视频?
、
、
、
我有一个采集卡,捕获SDI视频与嵌入式音频。我有一个Linux驱动程序的源代码,我正在尝试增强它以添加video4linux2支持。我的更改是基于vivi示例的。 我遇到的问题是,我能找到的所有例子都只处理视频或音频。即使在客户端,一切似乎都假设v4l只是视频,就像一样。 我是否需要让我的驱动程序创建两个独立的设备,一个是v4l2设备,一个是alsa设备?这似乎使得保持音频和视频同步的工作变得更加困难。 我更希望在驱动程序和应用程序之间传递的每个缓冲区(通过V4L2的mmap接口)都包含一个帧,外加一些(相对于时间)与该帧匹配的音频。 或者可能使每个缓冲器包含指示其是视频帧还是音频块的标志。然
浏览 1
提问于2009-05-27
得票数 2
回答已采纳
2
回答
正在寻找带有AES的MCU。从STM32F107迁移
、
、
、
、
我正在寻找基于ARM Cortex-M3的微控制器。MCU应具有AES加速器、SPI、(至少3个)USART、USB OTG。我是从STM32F107迁移过来的(我迁移的原因是因为我需要硬件的AES ),有什么好的建议可以在迁移过程中节省我的时间?我一直在ST和ATMEL的网站上寻找,但我还没有找到具有我需要的特征的网站。 提前谢谢。
浏览 2
提问于2011-06-03
得票数 3
回答已采纳
3
回答
嵌入式Linux -用于部署固件更新的机制?
、
、
、
我正在考虑为嵌入式Linux项目(一个工业应用程序)开发Yocto项目,对于那些对嵌入式Linux有经验的人,我有几个问题-- Yocto经历了一个额外的收获。只需要了解固件更新中常见的操作。 我有几个要求,那就是身份验证、安全通信协议、如果更新失败的某种类型的回滚。另外,如果有一种方法可以在整个设备群中逐步发布补丁,那么这也会很有趣,因为我希望避免在这个领域中使用块化的设备。 你今天是如何将更新/补丁部署到现场设备上的?开发它需要多长时间?还有什么其他的考虑吗?
浏览 2
提问于2015-07-24
得票数 11
1
回答
在Postgres中如何设置时间?
在Postgres中如何设置时间?我已经使用set timezone='-5'将Postgres的时区设置为东部标准时间。然而,时间比它应该到达的地方差了45分钟。我认为Postgres是从Linux获取时间的,所以我使用date -s="24 AUG 2011 13:48"在Linux中设置了日期并重新启动,但问题仍然存在。 有什么想法吗?
浏览 0
提问于2011-08-25
得票数 4
回答已采纳
3
回答
嵌入式Linux:内存碎片
、
、
在许多嵌入式系统中,内存碎片是一个令人担忧的问题。特别是对于长时间运行的软件(几个月,几年,等等)。对于许多项目,解决方案是简单地不使用动态内存分配,如malloc/free和new/delete。只要有可能,就使用全局内存,频繁分配和释放的类型的内存池是避免动态内存管理使用的好策略。 在嵌入式Linux中,如何解决这个问题?我看到很多库都使用动态内存。操作系统是否有防止内存碎片的机制?它会定期清理堆吗?或者应该避免在嵌入式环境中使用这些库?
浏览 1
提问于2011-01-17
得票数 2
回答已采纳
1
回答
如何获得实时Linux内核模式下的中断时间(时间戳)?
、
、
、
、
客户机/服务器通信-客户端是发送方,服务器是接收方。 当服务器在以太网接口(UDP)上接收数据时,触发服务器中的内核。我在服务器端使用实时LINUX。服务器(即嵌入式pc目标)是通过处理中断来触发嵌入式pc目标(包含rt ),以获得执行新到达数据的注意。 如何计算中断发生时内核中的时间并将响应发送回客户端?
浏览 2
提问于2014-04-01
得票数 0
1
回答
嵌入式Linux的哪个窗口系统支持硬件覆盖?
、
、
、
哪个嵌入式linux的窗口系统支持? 是否可以在中为嵌入式Linux添加硬件覆盖支持?
浏览 0
提问于2009-11-06
得票数 0
回答已采纳
3
回答
Linux时间配置?
我有一个带有Busybox和uClibc的嵌入式系统。系统时间由RTC在启动时自动设置。在运行date命令时,我得到以下输出: Thu Jan 1 01:10:41 GMT 1970 当我运行hwclock命令时,我得到以下输出: Thu Jan 1 00:00:00 1970 0.000000 seconds 我现在已经在/etc/TZ中配置了我的时区,但是我不知道应该将RTC时钟设置为什么时候,以便在运行date命令时显示正确的所有内容?
浏览 0
提问于2012-05-07
得票数 3
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux下如何实现与Internet时间同步
什么是嵌入式Linux?嵌入式工程师为什么一定要学嵌入式Linux?
自己怎么学习Linux?嵌入式Linux怎么学?
嵌入式 Linux 系统的组件
服务器时间如何同步
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券