summarize the following text and translate it into Chinese: Here, for example, we did six elements.
It's going to take longer if we, for example,
do six times ten to the ninth elements.
If we were sorting a lot more stuff, it's going to take us a lot longer.
Typically, the way we handle that is
we are going to parameterize things in the input size.
We are going to talk about time as a function of the size of things that we are sorting
so we can look at what is the behavior of that.
And the last thing I want to say about running time is generally
we want upper bonds on the running time.
We want to know that the time is no more than a certain amount.
And the reason is because that represents a guarantee to the user.
If I say it's not going to run, for example,
if I tell you here's a program and it won't run more than three seconds,
that gives you real information about how you could use it,
for example, in a real-time setting.
Whereas, if I said here's a program and it goes at least three seconds,
you don't know if it's going to go for three years.
It doesn't give you that much guarantee if you are a user of it.