WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: (?!?) I want to know the content list of TCL kernel !?  (Read 6715 times)

Offline xor

  • Hero Member
  • *****
  • Posts: 1263
(?!?) I want to know the content list of TCL kernel !?
« on: March 23, 2021, 09:23:45 AM »
(?!?) I want to know the content list of TCL kernel !?
(which basic hard hardware drivers included !?)
It wouldn't be that much RAM consumption if it was truly minimalist!

« Last Edit: March 23, 2021, 09:27:19 AM by xor »

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11284
Re: (?!?) I want to know the content list of TCL kernel !?
« Reply #1 on: March 23, 2021, 10:16:48 AM »
Hi xor
If you want to know what hardware (and functions) the kernel supports, you need to go through the configuration file.
32 bit:
http://distro.ibiblio.org/tinycorelinux/12.x/x86/release/src/kernel/config-5.10.3-tinycore
64 bit:
http://distro.ibiblio.org/tinycorelinux/12.x/x86_64/release/src/kernel/config-5.10.3-tinycore64

If a line ends in  =y  then that option is compiled into the kernel.
If a line ends in  =m  then that option is compiled as a separately loadable module.
If a line ends in  is not set  then that option is disabled.

There are thousands of settings in those files.
You can use Google if you want to try to find out what they all do.
Or you can download the kernel source package and look through the help sections of all of the  Kconfig  files.

Offline nick65go

  • Hero Member
  • *****
  • Posts: 805
Re: (?!?) I want to know the content list of TCL kernel !?
« Reply #2 on: March 23, 2021, 12:01:33 PM »
@xor: so you have a lot of free time to waste study, and resources to compile the kernel?
 hm, "truly minimalist"; then why do not you try Kolibri? http://www.kolibrios.org/ at 8 Mb RAM, ext2 etc.
How much more minimal than FASM, machine code? http://wiki.kolibrios.org/wiki/Hardware_Support
 
PS: just curios, what is the point of a super-small kernel, if use then bloated huge RAM consumption applications (that I saw you asked in forum for, as tcz extensions) say firefox of 200 MB RAM? Why minimal and then use 64 bits software?
« Last Edit: March 23, 2021, 12:16:04 PM by nick65go »

Offline xor

  • Hero Member
  • *****
  • Posts: 1263
Re: (?!?) I want to know the content list of TCL kernel !?
« Reply #3 on: March 23, 2021, 10:36:42 PM »
If the OS you suggested responded to the need; you would not be in this forum. :)
« Last Edit: March 23, 2021, 10:45:30 PM by Juanito »

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14622
Re: (?!?) I want to know the content list of TCL kernel !?
« Reply #4 on: March 23, 2021, 10:47:55 PM »
If you wish to reduce the size of the kernel, you can customise it for your machine, but it will take time and effort.

Offline xor

  • Hero Member
  • *****
  • Posts: 1263
Re: (?!?) I want to know the content list of TCL kernel !?
« Reply #5 on: March 23, 2021, 11:14:47 PM »
aren't we here for that anyway !?
What is the current roadmap plan? ; Are we going on vacation!? :)

« Last Edit: March 23, 2021, 11:19:28 PM by Juanito »

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14622
Re: (?!?) I want to know the content list of TCL kernel !?
« Reply #6 on: March 23, 2021, 11:20:02 PM »
How can we customise our kernel for your machine?

Offline xor

  • Hero Member
  • *****
  • Posts: 1263
Re: (?!?) I want to know the content list of TCL kernel !?
« Reply #7 on: March 23, 2021, 11:40:36 PM »
1- What is inside the TCL core!?
2- Most modern applications consider 2.6 sufficient to run.
should look for differences compared to kernel benchmark tests over time!
(on weeding The find "= y" parameter makes it easy. :)
! the unnecessary inside the kernel must clean!

« Last Edit: March 27, 2023, 06:34:22 PM by Rich »

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14622
Re: (?!?) I want to know the content list of TCL kernel !?
« Reply #8 on: March 23, 2021, 11:54:14 PM »
Ah - maybe my last comment was ambiguous - it is not possible for us to customise our kernel for your machine.

Offline xor

  • Hero Member
  • *****
  • Posts: 1263
Re: (?!?) I want to know the content list of TCL kernel !?
« Reply #9 on: March 24, 2021, 12:16:34 AM »
I don't want it for my own personal PC,
we must make TCL work more efficiently for everyone.
(for older PCs and the latest modern PCs)

« Last Edit: March 24, 2021, 12:24:50 AM by Juanito »

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14622
Re: (?!?) I want to know the content list of TCL kernel !?
« Reply #10 on: March 24, 2021, 12:25:19 AM »
All suggestions are welcome.

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: (?!?) I want to know the content list of TCL kernel !?
« Reply #11 on: March 24, 2021, 02:40:10 AM »
aren't we here for that anyway !?
What is the current roadmap plan? ; Are we going on vacation!? :)


You are always shouting :(

"Are we going for vacation?" How much do YOU contribute to the project? All components are free. You can make your own kernel, changes, ... and share with the community instead of shouting and demanding in bold red text.
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11284
Re: (?!?) I want to know the content list of TCL kernel !?
« Reply #12 on: March 24, 2021, 07:17:54 AM »
Hi xor
... (on weeding The find "= y" parameter makes it easy. :)
! the unnecessary inside the kernel must clean!
Yes, tasks are always easy if all you do is talk about doing them.
They seem even easier when all you do is talk about other people doing them.
And they are easiest when you don't know what you are talking about.

Configuring a kernel is a complex and time consuming process.
The configuration file you ran your  find "= y" parameter  on can not be edited directly.

It is generated through menu driven configuration scripts.
As you make various choices, those scripts enforce configuration requirements (rules).
Some choices may only have built in to the kernel or disabled as options.
Some choices require other functions to be built in to the kernel.

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11284
Re: (?!?) I want to know the content list of TCL kernel !?
« Reply #13 on: March 24, 2021, 07:46:51 AM »
Hi xor
... we must make TCL work more efficiently for everyone.
(for older PCs and the latest modern PCs)
So you think one kernel can be optimized for both older PCs and the latest modern PCs at the same time.
And at the same time, based on your reply #7, strip the kernel down.

Personally, I think you are looking at conflicting design goals.
Like trying to design a car for high horsepower and low fuel consumption.
Pick one or the other, you can't have both.

I noticed you mistakenly used the term  "we".
So I feel it's only fair to restate the following:
Yes, tasks are always easy if all you do is talk about doing them.
They seem even easier when all you do is talk about other people doing them.
And they are easiest when you don't know what you are talking about.

Offline xor

  • Hero Member
  • *****
  • Posts: 1263
Re: (?!?) I want to know the content list of TCL kernel !?
« Reply #14 on: March 24, 2021, 09:15:14 AM »
Although we all have a common aim;
We are people from different geographies of the world and from different local cultures.
google translate is a language bridge, even if it's not 100% healthy.

idea> project> plan> implementation

there are too many workers around,
but the goal is not just to get work done!
the real thing is to increase the efficiency of architecture

linux kernel; of the best volunteer engineers
with the best ideas; as we try to optimize
basic simplicity is being abandoned.
The kernel's ram consumption is increasing.

TCL's main user base is those who do not have high hardware targets.
However, it is understood from the forum articles that people are more interested in the TCL versions that support a previous old kernel due to the daily problem reports due to lack of system resources.

our capacity is limited and we cannot ask for everything.

If I need to simplify my suggestion

adhering to the list of standards that exist in kernel 2.6
I will suggest creating the latest version of this list as kernel 5.x.y or later 6.x.y.

I make a suggestion.
Maybe I'm not even aware of what I'm talking about because of my lack of technical knowledge.

but that's the idea! :)

// note: google translation errors are not caused by me //